Backed out changeset 62b74950354a
authorJonathan Griffin <jgriffin@mozilla.com>
Mon, 02 Nov 2015 09:59:37 -0800 (2015-11-02)
changeset 13263 97057f761894d49d67452315c2405c7d9a58639a
parent 13262 62b74950354a8fed494f2fb1c1d02d182e0b35ad
child 13264 5bd76ab0b76f1a18c8df42ee3f010797849b6ef7
push id9412
push userjgriffin@mozilla.com
push dateMon, 02 Nov 2015 17:59:47 +0000 (2015-11-02)
backs out62b74950354a8fed494f2fb1c1d02d182e0b35ad
Backed out changeset 62b74950354a
mozilla-tests/config.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -2488,36 +2488,28 @@ for branch in BRANCHES.keys():
     for platform in PLATFORMS.keys():
         if platform not in BRANCHES[branch]['platforms']:
             continue
         for slave_platform in PLATFORMS[platform]['slave_platforms']:
             if slave_platform not in BRANCHES[branch]['platforms'][platform]:
                 continue
             if branch.startswith('mozilla-b2g'):
                 continue
-            bc_suite = MOCHITEST_BC_3[:]
-            dt_opt_suite = MOCHITEST_DT_2[:]
-            dt_debug_suite = MOCHITEST_DT_4[:]
-            gecko_version = BRANCHES[branch].get('gecko_version')
-            if branch in TWIGS:
-                pass
-            elif gecko_version and gecko_version != trunk_gecko_version:
-                if gecko_version > 38:
-                    # gecko_version <= 38 is a no-op for this entire if statement
-                    if slave_platform in ('ubuntu64_vm', 'ubuntu32_vm'):
-                        dt_debug_suite += MOCHITEST_DT_8[:]
-                    if slave_platform in ('ubuntu64-asan_vm',):
-                        dt_opt_suite += MOCHITEST_DT_8[:]
+            if branch in TWIGS or ('gecko_version' in BRANCHES[branch] and BRANCHES[branch]['gecko_version'] != trunk_gecko_version):
+                if slave_platform in ('ubuntu64_vm', 'ubuntu32_vm') and branch not in TWIGS:
+                    BRANCHES[branch]['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_BC_3 + MOCHITEST_DT_8
+                else:
+                    BRANCHES[branch]['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_BC_3 + MOCHITEST_DT_4
+                if slave_platform in ('ubuntu64-asan_vm',) and branch not in TWIGS:
+                    BRANCHES[branch]['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_3 + MOCHITEST_DT_8
+                else:
+                    BRANCHES[branch]['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_3 + MOCHITEST_DT_2
             else:
-                dt_opt_suite = MOCHITEST_DT_8[:]
-                dt_debug_suite = MOCHITEST_DT_8[:]
-                bc_suite = MOCHITEST_BC_7[:]
-            BRANCHES[branch]['platforms'][platform][slave_platform]['opt_unittest_suites'] += bc_suite + dt_opt_suite
-            BRANCHES[branch]['platforms'][platform][slave_platform]['debug_unittest_suites'] += bc_suite + dt_debug_suite
-
+                BRANCHES[branch]['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_BC_7 + MOCHITEST_DT_8
+                BRANCHES[branch]['platforms'][platform][slave_platform]['debug_unittest_suites'] += MOCHITEST_BC_7 + MOCHITEST_DT_8
 
 # Enable mediatests on gecko >= 44 (bug 1209258)
 for name, branch in items_at_least(BRANCHES, 'gecko_version', 44):
     for platform in PLATFORMS.keys():
         if platform not in branch['platforms']:
             continue
         for slave_platform in ('ubuntu64_vm', 'ubuntu64-asan_vm', 'win7-ix', 'win8_64', 'yosemite'):
             if slave_platform in branch['platforms'][platform]: