зеркало из https://github.com/mozilla/gecko-dev.git
175 строки
4.6 KiB
YAML
175 строки
4.6 KiB
YAML
---
|
|
1proc:
|
|
description: "{description} with e10s disabled"
|
|
when:
|
|
$eval: '!("android" in task["test-platform"])'
|
|
suffix: "1proc"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--disable-e10s"
|
|
|
|
headless:
|
|
description: "{description} without a window"
|
|
suffix: "headless"
|
|
replace:
|
|
tier: 2
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--headless"
|
|
|
|
a11y-checks:
|
|
description: "{description} with accessibility checks enabled"
|
|
contact: jteh
|
|
suffix: "a11y-checks"
|
|
replace:
|
|
tier: 2
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--enable-a11y-checks"
|
|
|
|
aab:
|
|
description: "{description} with aab test_runner"
|
|
contact: agi
|
|
when: &gv_e10s_filter
|
|
$eval: '"android" in task["test-platform"]'
|
|
suffix: "aab"
|
|
# Need to add jdk but there isn't a good way to do that
|
|
# so we just replace the toolchain list
|
|
merge:
|
|
fetches:
|
|
toolchain:
|
|
- android-system-image-x86_64-linux
|
|
- android-avd-x86_64-linux
|
|
- android-emulator-linux
|
|
- linux64-minidump-stackwalk
|
|
- linux64-fix-stacks
|
|
- linux64-jdk
|
|
replace:
|
|
target: "geckoview-test_runner.aab"
|
|
|
|
geckoview-e10s-single:
|
|
description: "{description} with single-process e10s"
|
|
when:
|
|
<<: *gv_e10s_filter
|
|
suffix: "e10s-single"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=dom.ipc.processCount=1"
|
|
|
|
geckoview-fission:
|
|
description: "{description} with fission enabled"
|
|
when:
|
|
<<: *gv_e10s_filter
|
|
suffix: "fis"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--enable-fission"
|
|
|
|
fission:
|
|
description: "{description} with fission enabled"
|
|
contact: cpeterson
|
|
suffix: "fis"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=fission.autostart=true"
|
|
|
|
no-fission:
|
|
description: "{description} without fission enabled"
|
|
contact: jmaher
|
|
suffix: "nofis"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=fission.autostart=false"
|
|
|
|
fission-xorigin:
|
|
description: "{description} with cross-origin and fission enabled"
|
|
contact: cpeterson
|
|
suffix: "fis-xorig"
|
|
replace:
|
|
e10s: true
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=fission.autostart=true"
|
|
- "--enable-xorigin-tests"
|
|
|
|
socketprocess:
|
|
description: "{description} with socket process enabled"
|
|
contact: kershaw
|
|
suffix: "spi"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=media.peerconnection.mtransport_process=true"
|
|
- "--setpref=network.process.enabled=true"
|
|
|
|
socketprocess_networking:
|
|
description: "{description} with networking on socket process enabled"
|
|
contact: kershaw
|
|
suffix: "spi-nw"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=network.process.enabled=true"
|
|
- "--setpref=network.http.network_access_on_socket_process.enabled=true"
|
|
- "--setpref=network.ssl_tokens_cache_enabled=true"
|
|
|
|
wayland:
|
|
description: "{description} with Wayland backend enabled"
|
|
when:
|
|
$eval: '"linux" in task["test-platform"]'
|
|
suffix: "wayland"
|
|
replace:
|
|
run-on-projects: []
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=widget.wayland.test-workarounds.enabled=true"
|
|
|
|
webrender-sw:
|
|
description: "{description} with software webrender enabled"
|
|
contact: aosmond
|
|
suffix: "swr"
|
|
merge:
|
|
webrender: true
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=gfx.webrender.software=true"
|
|
|
|
webgl-ipc:
|
|
description: "{description} with WebGL IPC process enabled"
|
|
contact: jgilbert
|
|
suffix: "gli"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=webgl.out-of-process=true"
|
|
- "--setpref=security.sandbox.content.headless=true"
|
|
|
|
devtools-no-eft:
|
|
description: "{description} with DevTools EFT disabled"
|
|
contact: nchevobbe
|
|
suffix: "dt-no-eft"
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=devtools.every-frame-target.enabled=false"
|
|
|
|
dynamic-first-party-isolation:
|
|
description: "{description} with dFPI enabled"
|
|
contact: timhuang
|
|
suffix: "dfpi"
|
|
replace:
|
|
tier: 3
|
|
merge:
|
|
mozharness:
|
|
extra-options:
|
|
- "--setpref=network.cookie.cookieBehavior=5"
|