Bug 1554493 - [ci] Don't run 'fission' tests with try syntax, r?jmaher draft
authorpulselistener
Mon, 27 May 2019 13:55:00 +0000
changeset 2026410 afe088cc644e5261ead9da92c0fa6f0a89dd6359
parent 2026409 2297dcca21d2ecf42d1ccc0804c529d06683c96e
child 2026411 5711f8a770bce032aad8a9db27223efc3b375376
push id368009
push userreviewbot
push dateMon, 27 May 2019 13:55:45 +0000
treeherdertry@5711f8a770bc [default view] [failures only]
reviewersjmaher
bugs1554493
milestone69.0a1
Bug 1554493 - [ci] Don't run 'fission' tests with try syntax, r?jmaher Differential Diff: PHID-DIFF-bojkteuiqila2mi2ihcp
taskcluster/taskgraph/try_option_syntax.py
--- a/taskcluster/taskgraph/try_option_syntax.py
+++ b/taskcluster/taskgraph/try_option_syntax.py
@@ -576,16 +576,20 @@ class TryOptionSyntax(object):
         # Don't schedule tasks for windows10-aarch64 unless try fuzzy is used
         if 'windows10-aarch64' in attr("test_platform", ""):
             return False
 
         # Don't schedule android-hw tests when try option syntax is used
         if 'android-hw' in task.label:
             return False
 
+        # Don't schedule fission tests when try option syntax is used
+        if attr('unittest_variant') == 'fission':
+            return False
+
         def match_test(try_spec, attr_name):
             run_by_default = True
             if attr('build_type') not in self.build_types:
                 return False
 
             if self.platforms is not None and attr('build_platform') not in self.platforms:
                 return False
             elif not check_run_on_projects():