--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -454,16 +454,27 @@ MOCHITEST_BC_7_E10S = [
'script_path': 'scripts/desktop_unittest.py',
'extra_args': ['--mochitest-suite', 'browser-chrome-chunked', '--e10s'],
'blob_upload': True,
'script_maxtime': 12000,
'totalChunks': 7,
}),
]
+### Mochitests (Browser-Chrome-Screenshots) ###
+MOCHITEST_BC_SCREENSHOTS = [
+ ('mochitest-browser-screenshots', {
+ 'use_mozharness': True,
+ 'script_path': 'scripts/desktop_unittest.py',
+ 'extra_args': ['--mochitest-suite', 'browser-chrome-screenshots'],
+ 'blob_upload': True,
+ 'script_maxtime': 600,
+ }),
+]
+
### Mochitests (Devtools) ###
MOCHITEST_DT_2 = [
('mochitest-devtools-chrome', {
'use_mozharness': True,
'script_path': 'scripts/desktop_unittest.py',
'extra_args': ['--mochitest-suite', 'mochitest-devtools-chrome'],
'blob_upload': True,
'script_maxtime': 4800,
@@ -2125,16 +2136,19 @@ PLATFORM_UNITTEST_VARS = {
'config_files': ["unittests/mac_unittest.py"],
},
'mochitest-e10s': {
'config_files': ["unittests/mac_unittest.py"],
},
'mochitest-browser-chrome': {
'config_files': ["unittests/mac_unittest.py"],
},
+ 'mochitest-browser-screenshots': {
+ 'config_files': ["unittests/mac_unittest.py"],
+ },
'mochitest-e10s-browser-chrome': {
'config_files': ["unittests/mac_unittest.py"],
},
'mochitest-other': {
'config_files': ["unittests/mac_unittest.py"],
},
'mochitest-devtools-chrome': {
'config_files': ["unittests/mac_unittest.py"],
@@ -2700,16 +2714,19 @@ for platform in PLATFORMS.keys():
delete_slave_platform(BRANCHES, PLATFORMS, {'win64': 'win10_64'}, branch_exclusions=["try"])
# Enable web-platform-tests-e10s on windows 7 try opt
BRANCHES['try']['platforms']['win32']['win7-ix']['opt_unittest_suites'] += WEB_PLATFORM_REFTESTS_E10S
BRANCHES['try']['platforms']['win32']['win7-ix']['opt_unittest_suites'] += WEB_PLATFORM_TESTS_CHUNKED_E10S
BRANCHES['try']['platforms']['win32']['win7-all']['opt_unittest_suites'] += WEB_PLATFORM_REFTESTS_E10S
BRANCHES['try']['platforms']['win32']['win7-all']['opt_unittest_suites'] += WEB_PLATFORM_TESTS_CHUNKED_E10S
+# Enable browser chrome screenshots on yosemite try opt
+BRANCHES['try']['platforms']['macosx64']['yosemite_r7']['opt_unittest_suites'] += MOCHITEST_BC_SCREENSHOTS
+
ride_trains_branches = []
for name, branch in items_at_least(BRANCHES, 'gecko_version', 45):
ride_trains_branches.append(name)
r7_active_branches = []
for name, branch in items_at_least(BRANCHES, 'gecko_version', 43):
r7_active_branches.append(name)