Bug 1589712 - Switch worker types for t-linux-xlarge and t-win10-64 to new -source types for linting tasks to allow better reuse of caching of the source checkout for those lint tasks. r=marco

Differential Revision: https://phabricator.services.mozilla.com/D71559
This commit is contained in:
Justin Wood 2020-04-20 19:36:45 +00:00
Родитель 82c4cc7f68
Коммит d44543d089
15 изменённых файлов: 21 добавлений и 21 удалений

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

@ -498,7 +498,7 @@ workers:
implementation: generic-worker
os: linux-bitbar
worker-type: 'gecko-{alias}'
t-linux(-large|-xlarge):
t-linux(-large|-xlarge|-xlarge-source):
provisioner: 'gecko-t'
implementation: docker-worker
os: linux
@ -547,7 +547,7 @@ workers:
by-level:
'3': 'gecko-{level}-t-osx-1014'
default: 'gecko-t-osx-1014'
t-win10-64(|-gpu-s):
t-win10-64(|-gpu-s|-source):
provisioner: 'gecko-t'
implementation: generic-worker
os: windows

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

@ -13,7 +13,7 @@ job-defaults:
code-review: true
worker-type:
by-platform:
linux64.*: t-linux-xlarge
linux64.*: t-linux-xlarge-source
worker:
docker-image: {in-tree: static-analysis-build}
max-run-time: 5400

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

@ -6,7 +6,7 @@ tryselect:
symbol: cram(try)
kind: test
tier: 2
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -10,7 +10,7 @@ generate:
kind: test
tier: 1
run-on-projects: ['trunk', 'try']
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800
@ -33,7 +33,7 @@ upload:
kind: test
tier: 2
run-on-projects: [mozilla-central]
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -7,7 +7,7 @@ job-defaults:
treeherder:
kind: other
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
artifacts:
- type: directory

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

@ -13,7 +13,7 @@ job-defaults:
code-review: true
worker-type:
by-platform:
linux64.*: t-linux-xlarge
linux64.*: t-linux-xlarge-source
worker:
docker-image: {in-tree: android-build}
max-run-time: 5400

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

@ -19,7 +19,7 @@ lints:
symbol: A(lints)
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: android-build}
env:

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

@ -10,7 +10,7 @@ job-defaults:
kind: test
tier: 1
platform: lint/opt
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -9,7 +9,7 @@ newtab-unit-tests:
symbol: node(newtab)
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "ubuntu1804-test"}
max-run-time: 1800
@ -36,7 +36,7 @@ debugger-tests:
symbol: node(debugger)
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800
@ -60,7 +60,7 @@ devtools-tests:
symbol: node(devtools)
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800
@ -90,7 +90,7 @@ eslint-plugin-mozilla:
symbol: node(epm)
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -7,9 +7,9 @@ job-defaults:
always-target: true
worker-type:
by-platform:
linux1804-64.*: t-linux-xlarge
linux1804-64.*: t-linux-xlarge-source
macosx1014-64.*: t-osx-1014
windows10-64.*: t-win10-64
windows10-64.*: t-win10-64-source
worker:
by-platform:
linux1804-64.*:

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

@ -17,7 +17,7 @@ job-defaults:
treeherder:
kind: test
tier: 2
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: desktop1604-test}
max-run-time: 1800

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

@ -4,7 +4,7 @@
---
job-defaults:
platform: gecko-decision/opt
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 3600

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

@ -9,7 +9,7 @@ test:
symbol: Wp
kind: test
tier: 1
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -7,7 +7,7 @@ job-defaults:
treeherder:
kind: test
tier: 2
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800

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

@ -7,7 +7,7 @@ job-defaults:
treeherder:
kind: test
tier: 2
worker-type: t-linux-xlarge
worker-type: t-linux-xlarge-source
worker:
docker-image: {in-tree: "lint"}
max-run-time: 1800