Bug 1527469 - add necessary piping to enable windows10-aarch64 build and tests on try r=jmaher,gbrown

- makes changes to various configuration files, thanks jmaher
- for the time being, disable tests via `taskcluster/ci/test/test-platforms.yml` to prevent overwhelming the hardware at Bitbar

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

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Edwin Gao 2019-02-13 21:10:16 +00:00
Родитель 861487eec5
Коммит 1f7bbb6dc2
7 изменённых файлов: 30 добавлений и 0 удалений

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

@ -104,6 +104,7 @@ mochitest-browser-chrome:
by-test-platform:
linux64-.*cov/opt: 7200
windows10-64-ccov/debug: 7200
windows10-aarch64/*: 7200
macosx64-ccov/debug: 10800
linux.*/debug: 5400
default: 3600

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

@ -291,10 +291,12 @@ talos-xperf:
run-as-administrator:
by-test-platform:
windows7-32.*: false
windows10-aarch64.*: false
windows10-64.*: true
run-on-projects:
by-test-platform:
windows7-32(-pgo)?/.*: ['mozilla-beta', 'trunk', 'try']
windows10-aarch64/opt: []
windows10-64.*/opt: ['mozilla-beta', 'trunk', 'try']
default: []
tier:

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

@ -205,6 +205,18 @@ windows10-64/opt:
- mochitest-headless
- raptor-firefox
# windows10-aarch64/opt:
# build-platform: win64-aarch64/opt
# test-sets:
# - awsy
# - desktop-screenshot-capture
# - windows-talos
# - marionette-gpu-tests
# - windows-tests
# - web-platform-tests
# - mochitest-headless
# - raptor-firefox
windows10-64-ux/opt:
build-platform: win64-nightly/opt
test-sets:

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

@ -35,6 +35,7 @@ web-platform-tests:
macosx64.*/opt: 8
macosx64/debug: 16
windows10.*/debug: 18
windows10-aarch64/opt: 12
macosx64-ccov/debug: 24
default: 12
max-run-time:
@ -49,6 +50,7 @@ web-platform-tests:
run-on-projects:
by-test-platform:
android.*: ['mozilla-central', 'try']
windows10-aarch64/opt: ['try', 'mozilla-central']
.*-qr/.*: ['release', 'try'] # skip on integration branches due to high load
default: built-projects
tier:
@ -104,6 +106,7 @@ web-platform-tests-reftests:
run-on-projects:
by-test-platform:
android.*: ['mozilla-central', 'try']
windows10-aarch64/opt: ['try', 'mozilla-central']
linux64-qr/.*: ['release', 'try'] # skip on integration branches due to high load
default: built-projects
tier:
@ -151,6 +154,7 @@ web-platform-tests-wdspec:
- --test-type=wdspec
run-on-projects:
by-test-platform:
windows10-aarch64/opt: ['try', 'mozilla-central']
android.*: ['mozilla-central', 'try']
.*-qr/.*: ['release', 'try'] # skip on integration branches due to high load
default: built-projects

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

@ -23,6 +23,7 @@ job-defaults:
requires-signed-builds:
by-test-platform:
windows10-64-asan/opt: false # No XPCShell on ASAN yet
windows10-aarch64/*: false # No signing on arm64
windows.*: true
default: false
@ -33,6 +34,7 @@ xpcshell:
run-on-projects:
by-test-platform:
windows10-64-asan/opt: [] # No XPCShell on ASAN yet
windows10-aarch64/opt: ['try', 'mozilla-central']
default: built-projects
chunks:
by-test-platform:
@ -41,6 +43,7 @@ xpcshell:
android-em-4.3-arm7-api-16/debug: 12
macosx.*: 1
windows.*: 1
windows10-aarch64/opt: 8
windows10-64-ccov/debug: 8
macosx64-ccov/debug: 8
default: 8

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

@ -77,6 +77,11 @@ WINDOWS_WORKER_TYPES = {
'virtual-with-gpu': 'aws-provisioner-v1/gecko-t-win10-64-gpu',
'hardware': 'releng-hardware/gecko-t-win10-64-hw',
},
'windows10-aarch64': {
'virtual': 'test-provisioner/bitbar',
'virtual-with-gpu': 'test-provisioner/bitbar',
'hardware': 'test-provisioner/bitbar',
},
'windows10-64-ccov': {
'virtual': 'aws-provisioner-v1/gecko-t-win10-64',
'virtual-with-gpu': 'aws-provisioner-v1/gecko-t-win10-64-gpu',
@ -583,6 +588,7 @@ def set_treeherder_machine_platform(config, tests):
'macosx64/debug': 'osx-10-10/debug',
'macosx64/opt': 'osx-10-10/opt',
'win64-asan/opt': 'windows10-64/asan',
'win64-aarch64/opt': 'windows10-aarch64/opt',
'win32-pgo/opt': 'windows7-32/pgo',
'win64-pgo/opt': 'windows10-64/pgo',
# The build names for Android platforms have partially evolved over the
@ -644,6 +650,7 @@ def set_tier(config, tests):
'windows7-32-pgo/opt',
'windows7-32-devedition/opt',
'windows7-32-nightly/opt',
'windows10-aarch64/opt',
'windows10-64/debug',
'windows10-64/opt',
'windows10-64-pgo/opt',

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

@ -34,6 +34,7 @@ WORKER_TYPES = {
'aws-provisioner-v1/gecko-t-win7-32': ('generic-worker', 'windows'),
'aws-provisioner-v1/gecko-t-win7-32-gpu': ('generic-worker', 'windows'),
'releng-hardware/gecko-t-win7-32-hw': ('generic-worker', 'windows'),
'test-provisioner/bitbar': ('generic-worker', 'windows'),
'aws-provisioner-v1/taskcluster-generic': ('docker-worker', 'linux'),
'invalid/invalid': ('invalid', None),
'invalid/always-optimized': ('always-optimized', None),