diff --git a/layout/reftests/moz.build b/layout/reftests/moz.build
index 8699ff061683f872a1ba2cba477915f6a792495a..b69cb22532766dd519adf3f0b29473d050a45027 100644
--- a/layout/reftests/moz.build
+++ b/layout/reftests/moz.build
@@ -21,6 +21,9 @@ TEST_HARNESS_FILES.testing.mochitest.tests.fonts += [
 
 REFTEST_MANIFESTS += ['reftest.list']
 
+with Files("**"):
+    SCHEDULES.exclusive = ['reftest']
+
 with Files('abs-pos/**'):
     BUG_COMPONENT = ('Core', 'Layout: Positioned')
 with Files('async-scrolling/**'):
diff --git a/moz.build b/moz.build
index f448416cc3f723a45e028f000a5a931f236e2c92..015a6ca4365154bc79b5666c24feb1b128ee4723 100644
--- a/moz.build
+++ b/moz.build
@@ -76,33 +76,43 @@ with Files("**/*.md"):
 
 with Files("**/reftest.list"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['reftest']
 
 with Files("**/crashtest*.list"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['reftest']
 
 with Files("**/mochitest.ini"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['mochitest']
 
 with Files("**/browser.ini"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['mochitest']
 
 with Files("**/chrome.ini"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['mochitest']
 
 with Files("**/xpcshell.ini"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['xpcshell']
 
 with Files("**/reftest*/**"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['reftest']
 
 with Files("**/crashtest*/**"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['reftest']
 
 with Files("**/mochitest*/**"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['mochitest']
 
 with Files("**/xpcshell/**"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']
+    SCHEDULES.exclusive = ['xpcshell']
 
 with Files("**/tests/**"):
     SCHEDULES.inclusive += ['test-verify', 'test-verify-gpu']