Bug 1321776 - enable green tc win tests on tier 3. r=jmaher

MozReview-Commit-ID: 5IpUMcEfZBH

--HG--
extra : rebase_source : fd77ecbcf866a4a0ab3e21c74e30fd8272f15435
This commit is contained in:
Rob Thijssen 2016-12-02 11:24:42 +00:00
parent c483cb248d
commit d258cf41e9
4 changed files with 23 additions and 5 deletions

View File

@ -100,15 +100,15 @@ windows-vm-tests:
- external-media-tests
#- gtest
#- jittest
#- jsreftest
- jsreftest
#- marionette
#- mochitest
#- mochitest-browser-chrome
#- mochitest-devtools-chrome
#- mochitest-jetpack
- mochitest-devtools-chrome
- mochitest-jetpack
#- mochitest-media
#- web-platform-tests
#- web-platform-tests-reftests
- web-platform-tests-reftests
#- xpcshell
# windows-gpu-tests:

View File

@ -157,6 +157,11 @@ jsreftest:
by-test-platform:
win.*: 1
default: 2
e10s:
by-test-platform:
# Bug 1321782
win.*: false
default: both
mozharness:
script: desktop_unittest.py
no-read-buildbot-config: true
@ -389,6 +394,8 @@ mochitest-devtools-chrome:
linux64/debug: false
linux64-ccov/opt: false
linux64-jsdcov/opt: false
# Bug 1304433: mochitest-devtools-chrome (e10s) not greened on windows
win.*: false
default: both
mozharness:
script: desktop_unittest.py
@ -666,6 +673,11 @@ web-platform-tests-reftests:
treeherder-symbol: tc-W(Wr)
max-run-time: 5400
instance-size: xlarge
e10s:
by-test-platform:
# Bug 1304438
win.*: false
default: both
docker-image: {"in-tree": "desktop1604-test"}
checkout: true
mozharness:

View File

@ -47,6 +47,8 @@ def set_tier(config, tests):
'android-4.3-arm7-api-15/debug',
'android-x86/opt']:
test['tier'] = 1
elif test['test-platform'].startswith('win'):
test['tier'] = 3
else:
test['tier'] = 2
yield test
@ -91,6 +93,7 @@ def resolve_keyed_by(config, tests):
'e10s',
'suite',
'run-on-projects',
'tier',
]
for test in tests:
for field in fields:

View File

@ -66,7 +66,10 @@ test_description_schema = Schema({
),
# the sheriffing tier for this task (default: set based on test platform)
Optional('tier'): int,
Optional('tier'): Any(
int,
{'by-test-platform': {basestring: int}},
),
# number of chunks to create for this task. This can be keyed by test
# platform by passing a dictionary in the `by-test-platform` key. If the