Bug 1599197 - do not run linux32 on autoland or try by default r=jmaher,gbrown

Changes:

Do not run `linux32` builds on `try` or `autoland` by default, but ensure it is able to run on all other repos (eg. `mozilla-beta`).

Filter out all tasks with `linux-shippable` in the name, including builds, auxiliary tasks (balrog, etc).

Differential Revision: https://phabricator.services.mozilla.com/D58982

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Edwin Takahashi 2020-01-09 01:09:07 +00:00
Родитель 59bc4fd893
Коммит b2e141b8ed
6 изменённых файлов: 15 добавлений и 10 удалений

Просмотреть файл

@ -413,7 +413,7 @@ linux/opt:
secrets: true
tooltool-downloads: public
need-xvfb: true
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-binutils
@ -453,6 +453,7 @@ linux/debug:
mozconfig-variant: debug
tooltool-downloads: public
need-xvfb: true
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-binutils
@ -493,7 +494,7 @@ linux-rusttests/opt:
mozconfig-variant: rusttests
tooltool-downloads: public
keep-artifacts: false
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'mozilla-central']
fetches:
toolchain:
- linux64-binutils
@ -533,7 +534,7 @@ linux-rusttests/debug:
mozconfig-variant: rusttests-debug
tooltool-downloads: public
keep-artifacts: false
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'mozilla-central']
fetches:
toolchain:
- linux64-binutils
@ -622,7 +623,7 @@ linux-shippable/opt:
secrets: true
tooltool-downloads: public
need-xvfb: true
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-binutils
@ -646,8 +647,6 @@ linux-reproduced/opt:
treeherder:
platform: linux32-shippable/opt
symbol: Bpgo(repr)
# Limited to trunk until bug 1596350 is fixed.
run-on-projects: ['trunk', 'try']
worker-type: b-linux
worker:
docker-image: {in-tree: debian7-i386-build}
@ -665,6 +664,9 @@ linux-reproduced/opt:
secrets: true
tooltool-downloads: public
need-xvfb: true
# Original comment: Limited to trunk until bug 1596350 is fixed.
# Addendum: Do not run on autoland, Bug 1599197
run-on-projects: ['try', 'mozilla-central', 'comm-central']
fetches:
toolchain:
- linux64-binutils
@ -1388,7 +1390,7 @@ linux-gcp/opt:
secrets: true
tooltool-downloads: public
need-xvfb: true
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-binutils

Просмотреть файл

@ -47,6 +47,7 @@ jobs:
cwd: '{checkout}'
command: >
./taskcluster/scripts/misc/run-profileserver.sh
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-clang

Просмотреть файл

@ -48,6 +48,7 @@ jobs:
- builds/releng_base_linux_32_builds.py
mozconfig-variant: profile-generate
tooltool-downloads: public
run-on-projects: ['try', 'release']
fetches:
toolchain:
- linux64-binutils

Просмотреть файл

@ -90,7 +90,7 @@ sm-arm-sim-linux32/debug:
docker-image: {in-tree: debian7-i386-build}
run:
spidermonkey-variant: arm-sim
run-on-projects: ['mozilla-central', 'try']
run-on-projects: ['try', 'release']
sm-arm64-sim-linux64/debug:
description: "Spidermonkey ARM64 sim"

Просмотреть файл

@ -66,7 +66,7 @@ web-platform-tests:
run-on-projects:
by-test-platform:
windows10-aarch64/opt: ['try', 'mozilla-central']
linux1804-32-shippable/opt: ['try', 'mozilla-central']
linux1804-32-shippable/opt: ['try', 'release'] # skip integration, Bug 1599197
.*-qr/.*: ['release', 'try'] # skip on integration branches due to high load
default: built-projects
tier:

Просмотреть файл

@ -46,7 +46,8 @@ TARGET_TASK_FILTERS = (
'.*win64-aarch64-laptop.*',
'android-hw.*',
'.*android-geckoview-docs.*',
'linux1804-32.*', # Bug 1599197
'linux1804-32.*', # hide linux32 tests - bug 1599197
r'linux-.*', # hide all linux32 tasks by default - bug 1599197
)