Bug 1253858 - Turn off mochitest-push on esr45 r=rail
authorAlin Selagea <alin.selagea@softvision.ro>
Thu, 10 Mar 2016 11:16:52 +0200 (2016-03-10)
changeset 13946 95e902ea4772d43dae971febcf25065df6f6dc83
parent 13945 87168a6da9f1e8efcd98eeb4779035783b52c792
child 13947 25115e37e7bb4ffc9c1adc443787d8a9c15085c9
child 13948 1bbe091937b40a840ba8ef4b130dea411ec7d8be
push id9802
push useralin.selagea@softvision.ro
push dateThu, 10 Mar 2016 09:17:00 +0000 (2016-03-10)
reviewersrail
bugs1253858
Bug 1253858 - Turn off mochitest-push on esr45 r=rail
mozilla-tests/config.py
--- a/mozilla-tests/config.py
+++ b/mozilla-tests/config.py
@@ -2823,16 +2823,28 @@ for platform in PLATFORMS.keys():
 for platform in PLATFORMS.keys():
     for name, branch in items_at_least(BRANCHES, 'gecko_version', 40):
         for slave_platform in PLATFORMS[platform]['slave_platforms']:
             if platform in BRANCHES[name]['platforms']:
                 if slave_platform in BRANCHES[name]['platforms'][platform]:
                     BRANCHES[name]['platforms'][platform][slave_platform]['opt_unittest_suites'] += MOCHITEST_PUSH
                     BRANCHES[name]['platforms'][platform][slave_platform]['debug_unittest_suites']+= MOCHITEST_PUSH
 
+# Bug 1253858 - Turn off mochitest-push on esr45
+for branch in BRANCHES.keys():
+    if branch not in ['mozilla-esr45']:
+        continue
+    for platform in PLATFORMS.keys():
+        for slave_platform in PLATFORMS[platform]['slave_platforms']:
+            if platform in BRANCHES[branch]['platforms']:
+                if slave_platform in BRANCHES[branch]['platforms'][platform]:
+                    x = BRANCHES[branch]['platforms'][platform][slave_platform]
+                    x['opt_unittest_suites'] = [i for i in x['opt_unittest_suites'] if i not in MOCHITEST_PUSH]
+                    x['debug_unittest_suites'] = [i for i in x['debug_unittest_suites'] if i not in MOCHITEST_PUSH]
+
 # Talos g2 for all talos platforms
 for name, branch in items_at_least(BRANCHES, 'gecko_version', 40):
     if name.startswith('mozilla-b2g'):
         continue
     branch['g2_tests'] = (1, False, TALOS_TP_NEW_OPTS, ALL_TALOS_PLATFORMS)
 
 
 ### Tests Enabled in Gecko 42+ ###