Bug 1440968 - Use a different method for skipping talos tests on windows. r?jmaher
Having both .*-qr/.* and windows.* as patterns in the run-on-projects
test platform list means that a platform like windows10-64-qr matches
both and the parser complains. Instead of doing this, we can remove the
windows patterns and take the talos tests out of the windows-talos
test-set which accomplishes the same thing.
MozReview-Commit-ID: 9kMooiNiHTb
--- a/taskcluster/ci/test/talos.yml
+++ b/taskcluster/ci/test/talos.yml
@@ -487,17 +487,16 @@ talos-tp5o-profiling:
talos-tp6:
description: "Talos tp6"
try-name: tp6
treeherder-symbol: T(tp6)
run-on-projects:
by-test-platform:
.*-qr/.*: ['mozilla-central', 'try']
- windows.*: []
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
max-run-time: 1200
mozharness:
extra-options:
- --suite=tp6
- --add-option
- --webServer,localhost
@@ -518,17 +517,16 @@ talos-tp6-stylo-threads:
description: "Talos Stylo sequential tp6"
try-name: tp6-stylo-threads
treeherder-symbol: Tss(tp6)
max-run-time: 1200
run-on-projects:
by-test-platform:
.*-qr/.*: ['mozilla-central', 'try']
macosx.*: ['mozilla-beta', 'autoland', 'try']
- windows.*: []
default: ['mozilla-beta', 'mozilla-central', 'mozilla-inbound', 'autoland', 'try']
mozharness:
extra-options:
- --suite=tp6-stylo-threads
talos-xperf:
description: "Talos xperf"
try-name: xperf
--- a/taskcluster/ci/test/test-sets.yml
+++ b/taskcluster/ci/test/test-sets.yml
@@ -203,18 +203,16 @@ windows-talos:
- talos-g4
- talos-g5
- talos-other
- talos-perf-reftest
- talos-perf-reftest-singletons
- talos-svgr
- talos-tp5o
- talos-xperf
- - talos-tp6
- - talos-tp6-stylo-threads
- talos-speedometer
- talos-motionmark
- talos-h1
macosx64-tests:
- cppunit
- crashtest
- firefox-ui-functional-local