2017-10-17 20:46:06 +00:00
|
|
|
job-defaults:
|
|
|
|
instance-size: xlarge
|
|
|
|
max-run-time: 5400
|
2018-10-17 14:39:40 +00:00
|
|
|
serviceworker-e10s:
|
|
|
|
by-test-platform:
|
|
|
|
linux64/debug: both
|
|
|
|
default: false
|
2017-10-17 20:46:06 +00:00
|
|
|
mozharness:
|
|
|
|
script: web_platform_tests.py
|
|
|
|
config:
|
|
|
|
by-test-platform:
|
|
|
|
windows.*:
|
|
|
|
- web_platform_tests/prod_config_windows_taskcluster.py
|
|
|
|
macosx.*:
|
|
|
|
- web_platform_tests/prod_config.py
|
2018-10-11 22:23:01 +00:00
|
|
|
android-em.*:
|
|
|
|
- web_platform_tests/prod_config_android.py
|
2017-10-17 20:46:06 +00:00
|
|
|
default:
|
|
|
|
- web_platform_tests/prod_config.py
|
|
|
|
- remove_executables.py
|
|
|
|
|
2017-10-17 20:25:41 +00:00
|
|
|
web-platform-tests:
|
|
|
|
description: "Web platform test run"
|
|
|
|
suite: web-platform-tests
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(wpt)
|
2017-10-17 20:25:41 +00:00
|
|
|
chunks:
|
2017-11-11 05:36:41 +00:00
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android.*: 36
|
2018-06-19 15:44:45 +00:00
|
|
|
linux.*/debug: 18
|
2018-10-17 13:28:03 +00:00
|
|
|
macosx64.*/opt: 8
|
|
|
|
macosx64/debug: 16
|
2018-10-30 13:39:47 +00:00
|
|
|
windows10.*/debug: 18
|
2018-08-17 13:38:39 +00:00
|
|
|
macosx64-ccov/debug: 24
|
2017-11-11 05:36:41 +00:00
|
|
|
default: 12
|
2018-03-14 21:49:48 +00:00
|
|
|
max-run-time:
|
|
|
|
by-test-platform:
|
|
|
|
windows10-64-ccov/debug: 10800
|
2018-08-17 13:38:39 +00:00
|
|
|
macosx64-ccov/debug: 7200
|
2018-03-14 21:49:48 +00:00
|
|
|
default: 7200
|
2017-10-17 20:25:41 +00:00
|
|
|
e10s:
|
|
|
|
by-test-platform:
|
2018-01-27 09:49:36 +00:00
|
|
|
linux32/debug: both
|
2017-10-17 20:25:41 +00:00
|
|
|
default: true
|
2018-06-13 20:47:52 +00:00
|
|
|
run-on-projects:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android-em-7.0-x86/opt: ['mozilla-central']
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: ['release', 'try'] # skip on integration branches due to high load
|
2018-06-13 20:47:52 +00:00
|
|
|
default: built-projects
|
2018-07-13 13:44:06 +00:00
|
|
|
tier:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android.*: 3
|
2018-05-16 11:14:08 +00:00
|
|
|
linux64-asan/opt: 2
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: 2 # can't be tier-1 if it's not running on integration branches
|
|
|
|
default: default
|
2017-10-17 20:25:41 +00:00
|
|
|
mozharness:
|
|
|
|
chunked: true
|
|
|
|
extra-options:
|
|
|
|
- --test-type=testharness
|
|
|
|
|
|
|
|
web-platform-tests-headless:
|
|
|
|
description: "Web platform test headless run"
|
|
|
|
suite: web-platform-tests
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(wptH)
|
2017-10-17 20:25:41 +00:00
|
|
|
chunks:
|
2017-11-11 05:36:41 +00:00
|
|
|
by-test-platform:
|
2018-10-17 13:28:03 +00:00
|
|
|
macosx64.*/opt: 8
|
|
|
|
macosx64/debug: 16
|
2017-10-17 20:25:41 +00:00
|
|
|
e10s:
|
|
|
|
by-test-platform:
|
|
|
|
macosx.*: true
|
|
|
|
default: true
|
|
|
|
max-run-time: 7200
|
2017-11-11 05:36:41 +00:00
|
|
|
run-on-projects: [] # disabled pending releng approval
|
2017-10-17 20:25:41 +00:00
|
|
|
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
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(Wr)
|
2017-10-17 20:25:41 +00:00
|
|
|
chunks:
|
2017-11-11 05:36:41 +00:00
|
|
|
by-test-platform:
|
|
|
|
macosx.*: 1
|
|
|
|
default: 6
|
2018-07-19 13:13:20 +00:00
|
|
|
|
2017-10-17 20:25:41 +00:00
|
|
|
e10s:
|
|
|
|
by-test-platform:
|
2018-01-27 09:49:36 +00:00
|
|
|
linux32/debug: both
|
2017-10-17 20:25:41 +00:00
|
|
|
default: true
|
2018-06-13 20:47:52 +00:00
|
|
|
run-on-projects:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android-em-7.0-x86/opt: ['mozilla-central']
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: ['release', 'try'] # skip on integration branches due to high load
|
2018-06-13 20:47:52 +00:00
|
|
|
default: built-projects
|
2018-07-13 13:44:06 +00:00
|
|
|
tier:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android.*: 3
|
2018-05-16 11:14:08 +00:00
|
|
|
linux64-asan/opt: 2
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: 2 # can't be tier-1 if it's not running on integration branches
|
|
|
|
default: default
|
2017-10-17 20:25:41 +00:00
|
|
|
mozharness:
|
|
|
|
extra-options:
|
|
|
|
- --test-type=reftest
|
|
|
|
|
|
|
|
web-platform-tests-reftests-headless:
|
|
|
|
description: "Web platform reftest headless run"
|
|
|
|
suite: web-platform-tests-reftests
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(WrH)
|
2017-10-17 20:25:41 +00:00
|
|
|
chunks:
|
2017-11-11 05:36:41 +00:00
|
|
|
by-test-platform:
|
|
|
|
macosx.*: 1
|
|
|
|
default: 6
|
2017-10-17 20:25:41 +00:00
|
|
|
e10s:
|
|
|
|
by-test-platform:
|
2018-01-27 09:49:36 +00:00
|
|
|
linux32/debug: both
|
2017-10-17 20:25:41 +00:00
|
|
|
default: true
|
2017-11-11 05:36:41 +00:00
|
|
|
run-on-projects: [] # disabled pending releng approval
|
2017-10-17 20:25:41 +00:00
|
|
|
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
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(Wd)
|
2018-10-17 13:28:03 +00:00
|
|
|
chunks: 2
|
2017-10-17 20:25:41 +00:00
|
|
|
mozharness:
|
|
|
|
extra-options:
|
|
|
|
- --test-type=wdspec
|
2018-06-13 20:47:52 +00:00
|
|
|
run-on-projects:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android-em-7.0-x86/opt: ['mozilla-central']
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: ['release', 'try'] # skip on integration branches due to high load
|
2018-06-13 20:47:52 +00:00
|
|
|
default: built-projects
|
2018-07-13 13:44:06 +00:00
|
|
|
tier:
|
|
|
|
by-test-platform:
|
2018-10-11 22:23:01 +00:00
|
|
|
android.*: 3
|
2018-05-16 11:14:08 +00:00
|
|
|
linux64-asan/opt: 2
|
2018-07-13 13:44:06 +00:00
|
|
|
linux64-qr/.*: 2 # can't be tier-1 if it's not running on integration branches
|
|
|
|
default: default
|
2017-10-17 20:25:41 +00:00
|
|
|
|
|
|
|
web-platform-tests-wdspec-headless:
|
|
|
|
description: "Web platform webdriver-spec headless run"
|
|
|
|
suite: web-platform-tests-wdspec
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: W(WdH)
|
2017-11-11 05:36:41 +00:00
|
|
|
run-on-projects: [] # disabled pending releng approval
|
2017-10-17 20:25:41 +00:00
|
|
|
mozharness:
|
|
|
|
extra-options:
|
|
|
|
by-test-platform:
|
|
|
|
windows.*:
|
|
|
|
- --test-type=wdspec
|
|
|
|
- --headless
|
|
|
|
- --headless-width=1024
|
|
|
|
- --headless-height=768
|
|
|
|
default:
|
|
|
|
- --test-type=wdspec
|
|
|
|
- --headless
|
2017-11-17 21:18:57 +00:00
|
|
|
|
|
|
|
test-verify-wpt:
|
|
|
|
description: "Extra verification of web-platform tests modified on this push"
|
2018-05-23 14:00:03 +00:00
|
|
|
suite: test-verify
|
2018-01-12 20:49:58 +00:00
|
|
|
treeherder-symbol: TVw
|
2018-02-28 18:49:07 +00:00
|
|
|
max-run-time: 10800
|
2017-11-17 21:18:57 +00:00
|
|
|
run-on-projects:
|
|
|
|
by-test-platform:
|
2018-10-05 21:06:25 +00:00
|
|
|
# do not run on ccov
|
2018-06-01 10:15:03 +00:00
|
|
|
.*-ccov/.*: []
|
2018-06-06 18:35:43 +00:00
|
|
|
.*-asan/.*: []
|
2018-01-24 20:59:43 +00:00
|
|
|
# do not run on beta or release: usually just confirms earlier results
|
|
|
|
default: ['trunk', 'try']
|
2018-06-01 14:18:27 +00:00
|
|
|
tier: 2
|
2017-11-17 21:18:57 +00:00
|
|
|
mozharness:
|
|
|
|
extra-options:
|
|
|
|
- --verify
|
2018-04-19 17:19:31 +00:00
|
|
|
|
|
|
|
test-coverage-wpt:
|
|
|
|
description: "Per web-platform test coverage"
|
|
|
|
suite: test-coverage-wpt
|
|
|
|
treeherder-symbol: TCw
|
|
|
|
max-run-time: 10800
|
|
|
|
run-on-projects:
|
|
|
|
by-test-platform:
|
2018-06-01 15:54:25 +00:00
|
|
|
.*-ccov/.*: built-projects
|
2018-04-19 17:19:31 +00:00
|
|
|
default: []
|
2018-06-01 14:18:27 +00:00
|
|
|
tier: 2
|
2018-04-19 17:19:31 +00:00
|
|
|
mozharness:
|
|
|
|
extra-options:
|
|
|
|
- --per-test-coverage
|