Bug 1252328 - Only run e10s tests on Gecko 46+. r=
--- 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