Bug 1252328 - Only run e10s tests on Gecko 46+. r=
authorRyan VanderMeulen <ryanvm@gmail.com>
Tue, 01 Mar 2016 21:16:12 -0500 (2016-03-02)
changeset 13850 e9147a125ebcbe3e050af6b7fd0f1f128439f90e
parent 13848 bfacc073f1be7378786e790fa9926b2903846a52
child 13851 4b855f6b6eaed897e73234b6e087445f6184d643
push id9736
push userryanvm@gmail.com
push dateWed, 02 Mar 2016 02:25:11 +0000 (2016-03-02)
bugs1252328
Bug 1252328 - Only run e10s tests on Gecko 46+. r=
mozilla-tests/config.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -2772,41 +2772,41 @@ for platform in PLATFORMS.keys():
                     platforms[platform][test_platform]['debug_unittest_suites'] += MOCHITEST_A11Y
                     platforms[platform][test_platform]['debug_unittest_suites'] += MOCHITEST_CHROME
                     for item in platforms[platform][test_platform]['debug_unittest_suites']:
                         if item[0] == 'mochitest-other':
                             platforms[platform][test_platform]['debug_unittest_suites'].remove(item)
 
 ### Tests Enabled in Gecko 43+ ###
 
-# Starting in Firefox 44:
+# Starting in Firefox 46:
 #   Enable e10s Linux mochitests
 #   Enable e10s browser-chrome mochitests, opt builds only for all platforms (not ready for Xp).
 #   Enable e10s devtools tests for Linux opt
 #   Enable e10s reftests/crashtests for Linux opt
 #   Enable e10s marionette tests for Linux32 opt
 #   Enable e10s web-platform-tests
 # Bug 1200437 - Use 7 chunks for m-e10-bc on branches > trunk, excluding twigs, 3 chunks elsewhere
 trunk_gecko_version = BRANCHES['mozilla-central']['gecko_version']
-for name, branch in items_at_least(BRANCHES, 'gecko_version', 44):
+for name, branch in items_at_least(BRANCHES, 'gecko_version', 46):
     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':
                 if name in TWIGS or ('gecko_version' in branch and branch['gecko_version'] != trunk_gecko_version):
                     branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_3_E10S
                 else:
                     branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_7_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_8
-                # we want mochitests to be 8 chunks for debug on gecko version 44+
+                # we want mochitests to be 8 chunks for debug on gecko version 46+
                 for test, config in branch['platforms'][platform][slave_platform]['debug_unittest_suites']:
                     if test == 'mochitest':
                         branch['platforms'][platform][slave_platform]['debug_unittest_suites'].remove((test,config))
                         branch['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_WO_BC_8
                 branch['platforms'][platform][slave_platform]['debug_unittest_suites'] += CRASHTEST_E10S + \
                     REFTEST_E10S_TWO_CHUNKS
                 branch['platforms'][platform][slave_platform]['opt_unittest_suites'] += CRASHTEST_E10S + \
                     REFTEST_E10S