gecko-dev/taskcluster/ci/test/web-platform.yml

150 lines
4.3 KiB
YAML
Raw Normal View History

job-defaults:
instance-size: xlarge
max-run-time: 5400
mozharness:
script: web_platform_tests.py
no-read-buildbot-config: true
config:
by-test-platform:
windows.*:
- web_platform_tests/prod_config_windows_taskcluster.py
macosx.*:
- web_platform_tests/prod_config.py
default:
- web_platform_tests/prod_config.py
- remove_executables.py
web-platform-tests:
description: "Web platform test run"
suite: web-platform-tests
treeherder-symbol: W(wpt)
chunks:
by-test-platform:
macosx64/opt: 5
macosx64/debug: 10
windows10-64-ccov/debug: 15
default: 12
max-run-time: 7200
e10s:
by-test-platform:
linux32/debug: both
default: true
mozharness:
chunked: true
extra-options:
- --test-type=testharness
web-platform-tests-headless:
description: "Web platform test headless run"
suite: web-platform-tests
treeherder-symbol: W(wptH)
chunks:
by-test-platform:
macosx64/opt: 5
macosx64/debug: 10
default: 12
e10s:
by-test-platform:
macosx.*: true
default: true
max-run-time: 7200
run-on-projects: [] # disabled pending releng approval
mozharness:
chunked: true
extra-options:
by-test-platform:
windows.*:
- --test-type=testharness
- --headless
- --headless-width=1024
- --headless-height=768
default:
- --test-type=testharness
- --headless
web-platform-tests-reftests:
description: "Web platform reftest run"
suite: web-platform-tests-reftests
treeherder-symbol: W(Wr)
chunks:
by-test-platform:
macosx.*: 1
windows.*: 1
default: 6
e10s:
by-test-platform:
linux32/debug: both
default: true
mozharness:
extra-options:
- --test-type=reftest
web-platform-tests-reftests-headless:
description: "Web platform reftest headless run"
suite: web-platform-tests-reftests
treeherder-symbol: W(WrH)
chunks:
by-test-platform:
macosx.*: 1
windows.*: 1
default: 6
e10s:
by-test-platform:
linux32/debug: both
default: true
run-on-projects: [] # disabled pending releng approval
mozharness:
extra-options:
by-test-platform:
windows.*:
- --test-type=reftest
- --headless
- --headless-width=1024
- --headless-height=768
default:
- --test-type=reftest
web-platform-tests-wdspec:
description: "Web platform webdriver-spec run"
suite: web-platform-tests-wdspec
treeherder-symbol: W(Wd)
mozharness:
extra-options:
- --test-type=wdspec
web-platform-tests-wdspec-headless:
description: "Web platform webdriver-spec headless run"
suite: web-platform-tests-wdspec
treeherder-symbol: W(WdH)
run-on-projects: [] # disabled pending releng approval
mozharness:
extra-options:
by-test-platform:
windows.*:
- --test-type=wdspec
- --headless
- --headless-width=1024
- --headless-height=768
default:
- --test-type=wdspec
- --headless
test-verify-wpt:
description: "Extra verification of web-platform tests modified on this push"
suite: test-verify-wpt
treeherder-symbol: TVw
run-on-projects:
by-test-platform:
# do not run on ccov; see also the enable_code_coverage transform
linux64-ccov/.*: []
windows10-64-ccov/debug: []
# do not run on beta or release: usually just confirms earlier results
default: ['trunk', 'try']
tier:
by-test-platform:
windows10-64-asan.*: 3
default: 2
mozharness:
extra-options:
- --verify