Bug 1620343 - add dependent-build-platforms translation for linux1804 and move appropriate linux64 tasks to linux1804-64 label r=jmaher

Changes:

Add `linux1804-64` translation layer for `linux64` builds.

Move python-tests under linux1804 treeherder label.

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Edwin Takahashi 2020-03-12 20:42:09 +00:00
parent 1fc127bf7a
commit 17d6d54433
3 changed files with 27 additions and 24 deletions

View File

@ -1,7 +1,7 @@
---
tryselect:
description: tools/tryselect integration tests
platform: linux64/opt
platform: linux1804-64/opt
treeherder:
symbol: cram(try)
kind: test

View File

@ -44,3 +44,6 @@ dependent-build-platforms:
linux64/debug: build-linux64/debug
linux64.*: build-linux64-shippable/opt
linux1804-64/opt: build-linux64/opt
linux1804-64/debug: build-linux64/debug
linux1804-64-asan/opt: build-linux64-asan/opt
linux1804-64-shippable.*: build-linux64-shippable/opt

View File

@ -3,16 +3,16 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
---
job-defaults:
platform: linux64/opt
platform: linux1804-64/opt
always-target: true
worker-type:
by-platform:
linux64.*: t-linux-xlarge
linux1804-64.*: t-linux-xlarge
macosx1014-64.*: t-osx-1014
windows10-64.*: t-win10-64
worker:
by-platform:
linux64.*:
linux1804-64.*:
docker-image: {in-tree: "lint"}
max-run-time: 3600
env:
@ -47,7 +47,7 @@ taskgraph-tests:
mach:
description: python/mach unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2, 3]
@ -63,7 +63,7 @@ mach:
marionette-harness:
description: testing/marionette/harness unit tests
platform:
- linux64/opt
- linux1804-64/opt
- windows10-64/opt
python-version: [2]
treeherder:
@ -81,16 +81,16 @@ marionette-harness:
mochitest-harness:
description: testing/mochitest unittests
platform:
- linux64/opt
- linux64/debug
- linux64-asan/opt
- linux1804-64/opt
- linux1804-64/debug
- linux1804-64-asan/opt
require-build: true
always-target: false
treeherder:
symbol: py2(mch)
worker:
by-platform:
linux64.*:
linux1804-64.*:
docker-image: {in-tree: "ubuntu1804-test"}
max-run-time: 3600
run:
@ -124,7 +124,7 @@ mochitest-harness:
mozbase:
description: testing/mozbase unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2, 3]
@ -168,7 +168,7 @@ mozharness-py3:
mozlint:
description: python/mozlint unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [3]
@ -197,7 +197,7 @@ mozrelease:
mozterm:
description: python/mozterm unit tests
platform:
- linux64/opt
- linux1804-64/opt
- windows10-64/opt
python-version: [2, 3]
treeherder:
@ -224,7 +224,7 @@ mozversioncontrol:
raptor:
description: testing/raptor unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2, 3]
@ -240,16 +240,16 @@ raptor:
reftest-harness:
description: layout/tools/reftest unittests
platform:
- linux64/opt
- linux64/debug
- linux64-asan/opt
- linux1804-64/opt
- linux1804-64/debug
- linux1804-64-asan/opt
require-build: true
always-target: false
treeherder:
symbol: py2(ref)
worker:
by-platform:
linux64.*:
linux1804-64.*:
docker-image: {in-tree: "ubuntu1804-test"}
max-run-time: 3600
run:
@ -282,7 +282,7 @@ reftest-harness:
tryselect:
description: tools/tryselect unit tests
platform:
- linux64/opt
- linux1804-64/opt
- windows10-64/opt
python-version: [2]
treeherder:
@ -299,7 +299,7 @@ tryselect:
mozbuild:
description: mozbuild unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2, 3]
@ -311,7 +311,7 @@ mozbuild:
fetches:
toolchain:
by-platform:
linux64/opt:
linux1804-64/opt:
- linux64-node
macosx1014-64/opt:
- macosx64-node
@ -333,7 +333,7 @@ mozbuild:
condprof:
description: testing/condprofile unit tests
platform:
- linux64/opt
- linux1804-64/opt
- macosx1014-64/opt
- windows10-64/opt
python-version: [2]
@ -364,10 +364,10 @@ telemetry-integration-tests:
description: pytest-based integration tests for Telemetry
always-target: false
platform:
- linux64/opt
- linux1804-64/opt
worker:
by-platform:
linux64.*:
linux1804-64.*:
docker-image: {in-tree: "ubuntu1804-test"}
max-run-time: 3600
require-build: true