Bug 1137999 - [e10s] Start running debug reftests, bc tests on Linux (r=armenzg)
authorBill McCloskey <wmccloskey@mozilla.com>
Tue, 14 Apr 2015 14:14:38 -0700 (2015-04-14)
changeset 12174 702ae244be8d8c9296b1a97c2f0624ff48bcde76
parent 12173 8ef74b4dc1b83fdaba3265a75250d71276a26571
child 12177 f217f8057af6bbd054c6ab18c730829ec02533dc
push id8806
push userwmccloskey@mozilla.com
push dateTue, 14 Apr 2015 21:15:08 +0000 (2015-04-14)
reviewersarmenzg
bugs1137999
Bug 1137999 - [e10s] Start running debug reftests, bc tests on Linux (r=armenzg)
mozilla-tests/config.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -627,16 +627,26 @@ REFTEST_E10S = [
     ('crashtest-e10s', {
         'use_mozharness': True,
         'script_path': 'scripts/desktop_unittest.py',
         'extra_args': ['--reftest-suite', 'crashtest', '--e10s'],
         'blob_upload': True,
         'script_maxtime': 7200,
     }),
 ]
+REFTEST_TWO_CHUNKS_E10S = [
+    ('reftest-e10s', {
+        'use_mozharness': True,
+        'script_path': 'scripts/desktop_unittest.py',
+        'extra_args': ['--reftest-suite', 'reftest', '--e10s'],
+        'blob_upload': True,
+        'script_maxtime': 7200,
+        'totalChunks': 2,
+    }),
+]
 
 XPCSHELL = [
     ('xpcshell', {
         'use_mozharness': True,
         'script_path': 'scripts/desktop_unittest.py',
         'extra_args': ['--xpcshell-suite', 'xpcshell'],
         'blob_upload': True,
         'script_maxtime': 7200,
@@ -2225,16 +2235,17 @@ for name, branch in items_at_least(BRANC
         for slave_platform in PLATFORMS[platform]['slave_platforms']:
             if platform in branch['platforms'] and slave_platform in branch['platforms'][platform] and \
                     not slave_platform == 'xp-ix':
                 branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_3_E10S[:]
             if platform in ('linux', 'linux64', 'linux64-asan'):
                 branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_E10S[:]
             if platform in ('linux', 'linux64'):
                 branch['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_E10S[:]
+                branch['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_BC_3_E10S[:] + REFTEST_TWO_CHUNKS_E10S[:]
                 branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_DT_E10S[:] + REFTEST_E10S[:]
             if platform == 'linux':
                 branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MARIONETTE_E10S[:]
 
 # Bug 1080134: we want to disable all 32-bit testing on win8 for gecko 36 and
 # higher, and enable 64-bit tests on win8 instead.
 # Disable 64-bit win8 testing on gecko 35 and lower
 for name, branch in items_before(BRANCHES, 'gecko_version', 36):