Bug 1090641 - Enable Linux opt reftests/crashtests in e10s (r=nthomas)
authorBill McCloskey <wmccloskey@mozilla.com>
Tue, 04 Nov 2014 19:46:23 -0800 (2014-11-05)
changeset 11346 312dd3f51908167de9c62e1e7d75535c98f73fad
parent 11345 d029e3d04215b72e44ae48ae9800b9c0c812c88b
child 11347 40854fdb8b8d93c18e0e3cfa577b57f5aed60d71
child 11350 7622e2ce5d2b2c953b7c2916603cf843ac9a8112
push id8304
push userwmccloskey@mozilla.com
push dateWed, 05 Nov 2014 03:46:33 +0000 (2014-11-05)
reviewersnthomas
bugs1090641
Bug 1090641 - Enable Linux opt reftests/crashtests in e10s (r=nthomas)
mozilla-tests/config.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -2007,33 +2007,34 @@ for platform in PLATFORMS.keys():
         if slave_platform not in BRANCHES['cedar']['platforms'][platform]:
             continue
         BRANCHES['cedar']['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_JP[:]
         BRANCHES['cedar']['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_JP[:]
 
 # Enable e10s Linux mochitests on trunk branches
 # Enable e10s browser-chrome mochitests on trunk branches, opt builds only for all platforms (not ready for Xp).
 # Enable e10s devtools tests for Linux opt on trunk branches
+# Enable e10s reftests/crashtests for Linux opt on trunk branches
 # Fix this to a certain gecko version once e10s starts riding the trains
 mc_gecko_version = BRANCHES['mozilla-central']['gecko_version']
 for name, branch in items_at_least(BRANCHES, 'gecko_version', mc_gecko_version):
     if name == "holly": # On Holly we use normal mochitest as e10s ones
         continue
     for platform in PLATFORMS.keys():
         if platform not in branch['platforms']:
             continue
         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]['opt_unittest_suites'] += MOCHITEST_DT_E10S[:]
+                branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_DT_E10S[:] + REFTEST_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):
     if 'win64' in branch['platforms']:
         del branch['platforms']['win64']
 for name, branch in items_at_least(BRANCHES, 'gecko_version', 36):