зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1607940 - Add webgl-ipc (gli) CI variant. r=ahal,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D83290
This commit is contained in:
Родитель
35f892e782
Коммит
db06b9e526
|
@ -51,6 +51,7 @@ treeherder:
|
|||
'M': 'Mochitests'
|
||||
'M-1proc': 'Mochitests without e10s'
|
||||
'M-fis': 'Mochitests with fission enabled'
|
||||
'M-gli': 'Mochitests with WebGL over IPC'
|
||||
'M-spi': 'Mochitests with socket process'
|
||||
'M-spi-1proc': 'Mochitests with socket process without e10s'
|
||||
'M-V-1proc': 'Mochitests on Valgrind without e10s'
|
||||
|
@ -76,9 +77,11 @@ treeherder:
|
|||
'T': 'Talos performance tests'
|
||||
'T-1proc': 'Talos performance tests without e10s'
|
||||
'T-fis': 'Talos performance tests with fission enabled'
|
||||
'T-gli': 'Talos performance tests with WebGL over IPC'
|
||||
'T-Prof': 'Talos performance tests on Firefox with Gecko Profiling'
|
||||
'T-Prof-1proc': 'Talos performance tests on Firefox with Gecko Profiling and without e10s'
|
||||
'T-Prof-fis': 'Talos performance tests on Firefox with fission and Gecko Profiling'
|
||||
'T-Prof-gli': 'Talos performance tests with WebGL over IPC and Gecko Profiling'
|
||||
'Tss': 'Talos performance tests, Stylo sequential'
|
||||
'Tss-fis': 'Talos performance tests, Stylo sequential with fission enabled'
|
||||
'Tss-1proc': 'Talos performance tests with Stylo sequential without e10s'
|
||||
|
|
|
@ -277,8 +277,7 @@ mochitest-media:
|
|||
variants:
|
||||
by-test-platform:
|
||||
android.*: ['socketprocess']
|
||||
linux1804-64/debug: ['fission', 'socketprocess']
|
||||
default: ['fission', 'socketprocess']
|
||||
default: ['fission', 'socketprocess', 'webgl-ipc']
|
||||
loopback-video: true
|
||||
instance-size: large
|
||||
chunks:
|
||||
|
@ -350,6 +349,10 @@ mochitest-webgl1-core:
|
|||
treeherder-symbol: M(gl1c)
|
||||
schedules-component: mochitest-plain
|
||||
virtualization: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
e10s: true
|
||||
loopback-video: true
|
||||
tier: default
|
||||
|
@ -371,6 +374,10 @@ mochitest-webgl1-ext:
|
|||
treeherder-symbol: M(gl1e)
|
||||
schedules-component: mochitest-plain
|
||||
virtualization: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
chunks:
|
||||
by-test-platform:
|
||||
android.*: 2
|
||||
|
@ -394,6 +401,10 @@ mochitest-webgl2-core:
|
|||
treeherder-symbol: M(gl2c)
|
||||
schedules-component: mochitest-plain
|
||||
virtualization: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
chunks:
|
||||
by-test-platform:
|
||||
android.*: 2
|
||||
|
@ -417,6 +428,10 @@ mochitest-webgl2-ext:
|
|||
treeherder-symbol: M(gl2e)
|
||||
schedules-component: mochitest-plain
|
||||
virtualization: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
chunks: 4
|
||||
e10s: true
|
||||
loopback-video: true
|
||||
|
@ -434,6 +449,10 @@ mochitest-webgl2-deqp:
|
|||
schedules-component: mochitest-plain
|
||||
run-on-projects: [] # Don't run this for now.
|
||||
virtualization: virtual-with-gpu
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
chunks: 4
|
||||
e10s: true
|
||||
loopback-video: true
|
||||
|
|
|
@ -492,6 +492,10 @@ talos-webgl:
|
|||
description: "Talos WebGL"
|
||||
try-name: webgl
|
||||
treeherder-symbol: T(webgl)
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
run-on-projects:
|
||||
by-test-platform:
|
||||
windows10-64-ref-hw-2017/opt: ['mozilla-central']
|
||||
|
@ -508,6 +512,10 @@ talos-webgl-profiling:
|
|||
treeherder-symbol: T-Prof(webgl)
|
||||
tier: 2
|
||||
run-on-projects: []
|
||||
variants:
|
||||
by-test-platform:
|
||||
android.*: []
|
||||
default: ['webgl-ipc']
|
||||
max-run-time: 1800
|
||||
mozharness:
|
||||
extra-options:
|
||||
|
|
|
@ -227,6 +227,19 @@ TEST_VARIANTS = {
|
|||
'merge': {
|
||||
'webrender': True,
|
||||
}
|
||||
},
|
||||
'webgl-ipc': {
|
||||
# TODO: After November 1st 2020, verify this variant is still needed.
|
||||
'description': "{description} with WebGL IPC process enabled",
|
||||
'suffix': 'gli',
|
||||
'merge': {
|
||||
'mozharness': {
|
||||
'extra-options': [
|
||||
'--setpref=webgl.out-of-process=true',
|
||||
],
|
||||
},
|
||||
'tier': 2
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче