From 0462efd54d83231b82cf6e07317f8699440cdf0a Mon Sep 17 00:00:00 2001 From: Ben Hearsum Date: Fri, 12 Jun 2020 19:08:54 +0000 Subject: [PATCH] Bug 1642004: `-p all` try syntax selects shippable builds instead of opt r=ahal Differential Revision: https://phabricator.services.mozilla.com/D79169 --- taskcluster/taskgraph/target_tasks.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/taskcluster/taskgraph/target_tasks.py b/taskcluster/taskgraph/target_tasks.py index 0fc4a59bd641..713e2ece9f84 100644 --- a/taskcluster/taskgraph/target_tasks.py +++ b/taskcluster/taskgraph/target_tasks.py @@ -38,10 +38,13 @@ UNCOMMON_TRY_TASK_LABELS = [ r'web-platform-tests.*backlog', # hide wpt jobs that are not implemented yet - bug 1572820 r'-ccov/', r'-profiling-', # talos/raptor profiling jobs are run too often - # Shippable build tests, except those that don't have opt versions - bug 1638014 - # blacklist tasks on these platforms that aren't part of the named test suites, - # which are known to only run on shippable builds - r'(linux1804-64|windows10-64|windows7-32)-shippable(?!.*(awsy|browsertime|marionette-headless|raptor|talos|web-platform-tests-wdspec-headless))', # noqa - too long + # Generally, we don't want shippable builds or tests to run, unless they're needed + # for performance tests _or_ on OS X, where we run all tests against shippable + # builds (not opt). + # The negative lookbehind assertion looks weird here because it has to be fixed + # width, and we have two platforms (build & test) to catch. + # The full version of the first platform is macosx1014-64 + r'(?