Bug 1231408 - Add browser-chrome-screenshots to yosemite_r7 on Try. r=armenzg
authorMatthew Noorenberghe <mozilla@noorenberghe.ca>
Thu, 21 Jan 2016 09:24:44 -0800 (2016-01-21)
changeset 13641 b74388666f8e553d64ec5c74099e4a0fff7487c1
parent 13640 9f0795fa7184abc648c749d200611013352c2806
child 13642 f2d1bcfc101cac6d3ff15b3bb0a52023bcde0eea
child 13643 fa16bb751b50b8cd407a9ef57be03bbcac174b1d
push id9617
push usermozilla@noorenberghe.ca
push dateThu, 21 Jan 2016 17:26:53 +0000 (2016-01-21)
reviewersarmenzg
bugs1231408
Bug 1231408 - Add browser-chrome-screenshots to yosemite_r7 on Try. r=armenzg
mozilla-tests/config.py
--- 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)