Bug 1355359 - Don't run tests for win64-asan on non-try trees. r?dustin draft
authorTing-Yu Chou <janus926@gmail.com>
Tue, 11 Apr 2017 15:16:28 +0800
changeset 560169 32510f252e4c98667d58736136a56d605716f7ef
parent 560035 b5b5dbed1c409d96aa6b97f2036cd66312fc45ad
child 623637 f69afdb4c545bd370195262926f6af4168bbeb25
push id53356
push userbmo:janus926@gmail.com
push dateTue, 11 Apr 2017 08:02:06 +0000
reviewersdustin
bugs1355359
milestone55.0a1
Bug 1355359 - Don't run tests for win64-asan on non-try trees. r?dustin MozReview-Commit-ID: Gfwj2znrKSC
taskcluster/ci/test/tests.yml
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -8,16 +8,17 @@
 cppunit:
     description: "CPP Unit Tests"
     suite: cppunittest
     treeherder-symbol: tc(Cpp)
     e10s: false
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             windows.*: ['mozilla-central', 'try']
             linux64-qr/.*: ['graphics']
             linux64-stylo/.*: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
             default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 script: android_emulator_unittest.py
@@ -48,16 +49,17 @@ crashtest:
     treeherder-symbol: tc-R(C)
     instance-size:
         by-test-platform:
             android.*: xlarge
             default: default
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics', 'mozilla-central']
             linux64-stylo/.*: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
             default: ['all']
     chunks:
         by-test-platform:
             android-4.3-arm7-api-15/debug: 10
             android.*: 4
             default: 1
@@ -170,32 +172,40 @@ external-media-tests-youtube:
 
 firefox-ui-functional-local:
     description: "Firefox-ui-tests functional run"
     suite: "firefox-ui/functional local"
     treeherder-symbol: tc-Fxfn-l(en-US)
     max-run-time: 5400
     tier: 1
     docker-image: {"in-tree": "desktop1604-test"}
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         script: firefox_ui_tests/functional.py
         config:
             - firefox_ui_tests/taskcluster.py
             - remove_executables.py
         extra-options:
             - "--tag"
             - "local"
 
 firefox-ui-functional-remote:
     description: "Firefox-ui-tests functional run"
     suite: "firefox-ui/functional remote"
     treeherder-symbol: tc-Fxfn-r(en-US)
     max-run-time: 5400
     tier: 2
     docker-image: {"in-tree": "desktop1604-test"}
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         script: firefox_ui_tests/functional.py
         config:
             - firefox_ui_tests/taskcluster.py
             - remove_executables.py
         extra-options:
             - "--tag"
             - "remote"
@@ -204,16 +214,17 @@ gtest:
     description: "GTests run"
     suite: gtest
     treeherder-symbol: tc(GTest)
     e10s: false
     instance-size: xlarge
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     mozharness:
         script: desktop_unittest.py
         no-read-buildbot-config: true
         config:
             by-test-platform:
                 windows.*:
@@ -230,16 +241,17 @@ gtest:
 jittest:
     description: "JIT Test run"
     suite: jittest/jittest-chunked
     treeherder-symbol: tc(Jit)
     e10s: false
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     chunks:
         by-test-platform:
             windows.*: 1
             macosx.*: 1
             default: 6
     mozharness:
@@ -292,16 +304,17 @@ jsreftest:
             macosx.*: true
             default: both
     max-run-time:
         by-test-platform:
             android.*: 7200
             default: 3600
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             windows.*: ['mozilla-central', 'try']
             linux64-qr/.*: ['graphics', 'mozilla-central']
             default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
@@ -350,16 +363,20 @@ marionette:
     chunks:
         by-test-platform:
             android.*: 10
             default: 1
     e10s:
         by-test-platform:
             macosx.*: true
             default: both
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
                 config:
                     - android/androidarm_4_3.py
                 extra-options:
@@ -402,16 +419,20 @@ mochitest:
             macosx64/debug: true
             default: both
     max-run-time:
         by-test-platform:
             android-4.3-arm7-api-15/debug: 10800
             linux64-jsdcov/opt: 10800
             default: 5400
     allow-software-gl-layers: false
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 mochitest-flavor: plain
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
                 config:
                     - android/androidarm_4_3.py
@@ -443,16 +464,17 @@ mochitest-a11y:
     description: "Mochitest a11y run"
     suite: mochitest/a11y
     treeherder-symbol: tc-M(a11y)
     loopback-video: true
     e10s: false
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     mozharness:
         script: desktop_unittest.py
         no-read-buildbot-config: true
         chunked: false
         mochitest-flavor: a11y
         config:
@@ -490,16 +512,20 @@ mochitest-browser-chrome:
             default: both
     max-run-time:
         by-test-platform:
             linux64-jsdcov/opt: 7200
             linux64-ccov/opt: 7200
             linux64/debug: 5400
             linux32/debug: 5400
             default: 3600
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         mochitest-flavor: browser
         script: desktop_unittest.py
         no-read-buildbot-config: true
         chunked: true
         config:
             by-test-platform:
                 windows.*:
@@ -564,16 +590,20 @@ mochitest-chrome:
             default: default
     chunks:
         by-test-platform:
             android-4.3-arm7-api-15/debug: 4
             android.*: 2
             default: 3
     max-run-time: 3600
     e10s: false
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 mochitest-flavor: chrome
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
                 config:
                     by-test-platform:
@@ -606,16 +636,20 @@ mochitest-clipboard:
     suite: mochitest/clipboard
     treeherder-symbol: tc-M(cl)
     loopback-video: true
     instance-size: xlarge
     e10s:
       by-test-platform:
         macosx64/debug: true
         default: both
+    run-on-projects:
+        by-test-platform:
+            windows10-64-asan/opt: []
+            default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 mochitest-flavor: plain
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
                 config:
                     - android/androidarm_4_3.py
@@ -651,16 +685,17 @@ mochitest-devtools-chrome:
     max-run-time: 5400
     chunks:
         by-test-platform:
             windows.*: 8
             macosx.*: 8
             default: 10
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             windows.*: ['mozilla-central', 'try']
             default: ['all']
     e10s:
         by-test-platform:
             linux64-jsdcov/opt: false
             # Bug 1304433: mochitest-devtools-chrome (e10s) not greened on windows
             windows.*: false
             macosx64/debug: true
@@ -697,16 +732,17 @@ mochitest-devtools-chrome:
 mochitest-gpu:
     description: "Mochitest GPU run"
     suite: mochitest/gpu
     treeherder-symbol: tc-M(gpu)
     loopback-video: true
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     e10s:
         by-test-platform:
             windows.*: both
             android.*: false
             macosx64/opt: both
             default: true
@@ -744,16 +780,17 @@ mochitest-jetpack:
     suite: mochitest/jetpack-package
     treeherder-symbol: tc-M(JP)
     loopback-video: true
     e10s: false
     max-run-time: 5400
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             windows.*: ['mozilla-central', 'try']
             default: ['all']
     mozharness:
         mochitest-flavor: jetpack-package
         script: desktop_unittest.py
         no-read-buildbot-config: true
         chunked: false
         config:
@@ -787,16 +824,17 @@ mochitest-media:
     chunks:
         by-test-platform:
             android.*: 3
             macosx64.*: 1
             default: 3
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     mozharness:
         by-test-platform:
             android.*:
                 mochitest-flavor: plain
                 script: android_emulator_unittest.py
                 no-read-buildbot-config: true
@@ -854,16 +892,17 @@ mochitest-valgrind:
 
 mochitest-webgl:
     description: "Mochitest webgl run"
     suite: mochitest/mochitest-gl
     treeherder-symbol: tc-M(gl)
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics', 'mozilla-central']
             default: ['all']
     chunks:
         by-test-platform:
             android.*: 10
             default: 3
     e10s:
       by-test-platform:
@@ -955,16 +994,17 @@ mochitest-chrome-style:
 
 reftest:
     description: "Reftest run"
     suite: reftest/reftest
     treeherder-symbol: tc-R(R)
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics', 'mozilla-central']
             default: ['all']
     instance-size:
         by-test-platform:
             android.*: xlarge
             default: default
     chunks:
         by-test-platform:
@@ -1012,16 +1052,17 @@ reftest:
 
 reftest-no-accel:
     description: "Reftest not accelerated run"
     suite: reftest/reftest-no-accel
     treeherder-symbol: tc-R(Ru)
     docker-image: {"in-tree": "desktop1604-test"}
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics', 'mozilla-central']
             default: ['all']
     chunks:
         by-test-platform:
             macosx.*: 1
             default: 8
     mozharness:
         script: desktop_unittest.py
@@ -1395,16 +1436,17 @@ xpcshell:
     description: "xpcshell test run"
     suite:
         by-test-platform:
             linux64-jsdcov/opt: xpcshell-coverage
             default: xpcshell
     treeherder-symbol: tc-X(X)
     run-on-projects:
         by-test-platform:
+            windows10-64-asan/opt: []
             linux64-qr/.*: ['graphics']
             default: ['all']
     chunks:
         by-test-platform:
             linux64/debug: 10
             android-4.2-x86/opt: 6
             # windows.*: 1
             macosx.*: 1