Bug 1440968 - Use a different method for skipping talos tests on windows. r?jmaher draft
authorKartikaya Gupta <kgupta@mozilla.com>
Sun, 25 Feb 2018 01:04:48 -0500
changeset 759508 9a52a085e8e4542e98fa8c08705e99a40f95d5e2
parent 759382 1056e048072c9b07df1a6304c5d9554a0bd92fad
child 759509 ff6324269a97f72820cfc56ebdb05d8545bebd6d
push id100372
push userkgupta@mozilla.com
push dateSun, 25 Feb 2018 06:08:46 +0000
reviewersjmaher
bugs1440968
milestone60.0a1
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
taskcluster/ci/test/talos.yml
taskcluster/ci/test/test-sets.yml
--- 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