Bug 1355180: remove special-casing of stylo tests on try; r=kmoir
MozReview-Commit-ID: 6sCTNptjIBH
--- a/taskcluster/ci/build/linux.yml
+++ b/taskcluster/ci/build/linux.yml
@@ -265,17 +265,17 @@ linux64-stylo/opt:
actions: [get-secrets build check-test generate-build-stats update]
config:
- builds/releng_base_linux_64_builds.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
custom-build-variant-cfg: stylo
tooltool-downloads: public
- run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central' ]
+ run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
linux64-stylo/debug:
description: "Linux64 Debug Stylo"
index:
product: firefox
job-name: linux64-stylo-debug
treeherder:
platform: linux64-stylo/debug
@@ -290,17 +290,17 @@ linux64-stylo/debug:
actions: [get-secrets build check-test generate-build-stats update]
config:
- builds/releng_base_linux_64_builds.py
- balrog/production.py
script: "mozharness/scripts/fx_desktop_build.py"
secrets: true
custom-build-variant-cfg: stylo-debug
tooltool-downloads: public
- run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central' ]
+ run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
linux64-jsdcov/opt:
description: "Linux64-JSDCov Opt"
index:
product: firefox
job-name: linux64-jsdcov-opt
treeherder:
platform: linux64-jsdcov/opt
--- a/taskcluster/ci/test/tests.yml
+++ b/taskcluster/ci/test/tests.yml
@@ -11,17 +11,16 @@ cppunit:
treeherder-symbol: tc(Cpp)
e10s: false
docker-image: {"in-tree": "desktop1604-test"}
run-on-projects:
by-test-platform:
windows.*: ['mozilla-central', 'try']
windows10-64-asan/opt: [] # as an exception to windows.*
linux64-qr/.*: ['graphics'] # not on mozilla-central, even though it's built there
- linux64-stylo/.*: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
default: built-projects
mozharness:
by-test-platform:
android.*:
script: android_emulator_unittest.py
no-read-buildbot-config: true
config:
- android/androidarm_4_3.py
@@ -50,17 +49,16 @@ crashtest:
instance-size:
by-test-platform:
android.*: xlarge
default: default
docker-image: {"in-tree": "desktop1604-test"}
run-on-projects:
by-test-platform:
windows10.*: []
- linux64-stylo/.*: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
default: built-projects
chunks:
by-test-platform:
android-4.3-arm7-api-15/debug: 10
android.*: 4
default: 1
e10s:
by-test-platform:
@@ -941,17 +939,16 @@ mochitest-webgl:
mochitest-style:
description: "Mochitest plain run for style system"
suite: mochitest/plain-style
treeherder-symbol: tc-M(s)
loopback-video: true
docker-image: {"in-tree": "desktop1604-test"}
e10s: both
- run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
mozharness:
mochitest-flavor: plain
script: desktop_unittest.py
no-read-buildbot-config: true
config:
by-test-platform:
default:
- unittests/linux_unittest.py
@@ -960,17 +957,16 @@ mochitest-style:
- --mochitest-suite=plain-style
mochitest-chrome-style:
description: "Mochitest chrome run for style system"
suite: mochitest/chrome-style
treeherder-symbol: tc-M(cs)
loopback-video: true
docker-image: {"in-tree": "desktop1604-test"}
- run-on-projects: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
e10s: false
mozharness:
mochitest-flavor: chrome
script: desktop_unittest.py
no-read-buildbot-config: true
config:
by-test-platform:
default:
@@ -1070,18 +1066,17 @@ reftest-no-accel:
reftest-stylo:
description: "Reftest run for Stylo"
suite: reftest/reftest-stylo
treeherder-symbol: tc-R(Rs)
docker-image: {"in-tree": "desktop1604-test"}
chunks: 16
run-on-projects:
by-test-platform:
- linux64-stylo/opt: [ 'stylo', 'autoland', 'mozilla-central', 'try' ]
- linux64-stylo/debug: [ 'stylo', 'autoland', 'mozilla-inbound', 'mozilla-central', 'try' ]
+ linux64-stylo/opt: [ 'stylo', 'autoland', 'mozilla-central', 'try' ] # not on mozilla-inbound
default: built-projects
e10s:
# run only e10s tests for this platform see bug 1343301
by-test-platform:
linux64-stylo/opt:
# no opt on inbound see bug 1339604
by-project:
stylo: true