mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 03:15:11 +00:00
Bug 1669478 - Enable WebRender on most of the windows10-64 ccov tests. r=ahal,jrmuizel
This moves most of the windows ccov tests to run with WebRender enabled by putting them in the windows10-64-ccov-qr test platform. (The -qr suffix causes the taskgraph code to enable WebRender for these jobs). The only one skipped is the marionette GPU test because it contains a test that specifically requires WebRender disabled. The existing non-regex config keys that referred to `windows10-64-ccov` also get updated, and in a couple of places we need to add a new non-regex key to disambiguate between two matching regex keys. Differential Revision: https://phabricator.services.mozilla.com/D94769
This commit is contained in:
parent
fd8ca47744
commit
edc1d48bfd
@ -80,7 +80,7 @@ jittest:
|
||||
chunks:
|
||||
by-test-platform:
|
||||
windows.*: 1
|
||||
windows10-64-ccov/opt: 8
|
||||
windows10-64-ccov-qr/opt: 8
|
||||
macosx.*/opt: 1
|
||||
macosx.*/debug: 3
|
||||
android.*: 10
|
||||
|
@ -186,6 +186,7 @@ mochitest-chrome:
|
||||
by-test-platform:
|
||||
.*-ccov.*/.*: 3
|
||||
.*-qr/.*: 3
|
||||
windows10-64-ccov-qr/opt: 3
|
||||
.*-asan/opt: 3
|
||||
.*-tsan/opt: 6
|
||||
(linux.*64|windows.*-..|macosx10..)/debug: 3
|
||||
|
@ -94,7 +94,7 @@ jsreftest:
|
||||
android-hw.*/(opt|pgo)?: 6
|
||||
windows.*\/opt: 2
|
||||
windows10-64-asan/opt: 3
|
||||
windows10-64-ccov/opt: 5
|
||||
windows10-64-ccov-qr/opt: 5
|
||||
linux.*64-ccov.*/.*: 5
|
||||
linux1804-64-qr/opt: 4
|
||||
linux1804-64-qr/debug: 5
|
||||
@ -140,7 +140,7 @@ reftest:
|
||||
windows.*/opt: 2
|
||||
windows.*/debug: 4
|
||||
windows10-64-asan/opt: 3
|
||||
windows10-64-ccov/opt: 9
|
||||
windows10-64-ccov-qr/opt: 9
|
||||
default: 8
|
||||
e10s: true
|
||||
run-on-projects:
|
||||
|
@ -24,7 +24,7 @@ job-defaults:
|
||||
- talos/mac_config.py
|
||||
windows.*:
|
||||
- talos/windows_config.py
|
||||
windows10-64-ccov/opt:
|
||||
windows10-64-ccov-qr/opt:
|
||||
- talos/windows_vm_config.py
|
||||
linux64-ccov.*/.*:
|
||||
- talos/linux64_config_taskcluster.py
|
||||
@ -556,6 +556,7 @@ talos-webgl:
|
||||
.*-ccov.*/.*: []
|
||||
android.*: []
|
||||
(linux64|windows|macos).*-qr.*: ['webgl-ipc', 'webrender-sw']
|
||||
windows10-64-ccov-qr/opt: []
|
||||
default: ['webgl-ipc']
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
|
@ -224,13 +224,17 @@ windows7-32-qr/opt:
|
||||
|
||||
# win64
|
||||
windows10-64-ccov/opt:
|
||||
build-platform: win64-ccov/opt
|
||||
test-sets:
|
||||
- marionette-gpu-tests # fails on -qr because one test requires WR disabled
|
||||
|
||||
windows10-64-ccov-qr/opt:
|
||||
build-platform: win64-ccov/opt
|
||||
test-sets:
|
||||
- awsy
|
||||
- desktop-screenshot-capture
|
||||
- windows-reftest-gpu
|
||||
- windows-talos
|
||||
- marionette-gpu-tests
|
||||
- windows-tests
|
||||
- windows-ccov-tests
|
||||
- windows10-tests
|
||||
|
@ -117,7 +117,7 @@ web-platform-tests-reftest:
|
||||
treeherder-symbol: W(Wr)
|
||||
virtualization:
|
||||
by-test-platform:
|
||||
windows10-64(?:-pgo|-shippable)?-qr/.*: virtual-with-gpu
|
||||
windows10-64.*-qr/.*: virtual-with-gpu
|
||||
default: virtual
|
||||
chunks:
|
||||
by-test-platform:
|
||||
|
@ -50,6 +50,7 @@ xpcshell:
|
||||
chunks:
|
||||
by-test-platform:
|
||||
.*-ccov.*/.*: 6
|
||||
windows10-64-ccov-qr/opt: 6
|
||||
android-em-7.*: 4
|
||||
macosx1014-64(-shippable|-devedition|-asan)?(-qr)?/.*: 2
|
||||
linux1804-64(-qr)?/debug: 6
|
||||
|
@ -109,6 +109,11 @@ WINDOWS_WORKER_TYPES = {
|
||||
"virtual-with-gpu": "t-win10-64-gpu-s",
|
||||
"hardware": "t-win10-64-1803-hw",
|
||||
},
|
||||
"windows10-64-ccov-qr": {
|
||||
"virtual": "t-win10-64",
|
||||
"virtual-with-gpu": "t-win10-64-gpu-s",
|
||||
"hardware": "t-win10-64-1803-hw",
|
||||
},
|
||||
"windows10-64-devedition": {
|
||||
"virtual": "t-win10-64",
|
||||
"virtual-with-gpu": "t-win10-64-gpu-s",
|
||||
|
Loading…
Reference in New Issue
Block a user