mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 18:55:30 +00:00
Backed out changeset 2de04e1a46bd (bug 1431872) on request from marco for running ccov builds also on autoland and inbound. a=backout
This commit is contained in:
parent
09da568225
commit
cac28623a1
@ -725,7 +725,7 @@ linux64-jsdcov/opt:
|
||||
platform: linux64-jsdcov/opt
|
||||
symbol: B
|
||||
tier: 2
|
||||
run-on-projects: ['mozilla-central', 'try']
|
||||
run-on-projects: []
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
@ -754,7 +754,7 @@ linux64-ccov/opt:
|
||||
platform: linux64-ccov/opt
|
||||
symbol: B
|
||||
tier: 2
|
||||
run-on-projects: ['mozilla-central', 'try']
|
||||
run-on-projects: []
|
||||
worker-type: aws-provisioner-v1/gecko-{level}-b-linux
|
||||
worker:
|
||||
max-run-time: 36000
|
||||
|
@ -499,7 +499,7 @@ win64-ccov/debug:
|
||||
- builds/taskcluster_base_windows.py
|
||||
- builds/taskcluster_base_win64.py
|
||||
- builds/taskcluster_sub_win64/ccov_debug.py
|
||||
run-on-projects: ['mozilla-central', 'try']
|
||||
run-on-projects: []
|
||||
toolchains:
|
||||
- win64-clang-cl
|
||||
- win64-rust
|
||||
|
@ -711,6 +711,10 @@ def enable_code_coverage(config, tests):
|
||||
if 'ccov' in test['build-platform'] and not test['test-name'].startswith('test-verify'):
|
||||
test['mozharness'].setdefault('extra-options', []).append('--code-coverage')
|
||||
test['instance-size'] = 'xlarge'
|
||||
# Ensure we don't run on inbound/autoland/beta, but if the test is try only, ignore it
|
||||
if 'mozilla-central' in test['run-on-projects'] or \
|
||||
test['run-on-projects'] == 'built-projects':
|
||||
test['run-on-projects'] = ['mozilla-central', 'try']
|
||||
|
||||
if 'talos' in test['test-name']:
|
||||
test['max-run-time'] = 7200
|
||||
@ -725,6 +729,10 @@ def enable_code_coverage(config, tests):
|
||||
test['mozharness']['extra-options'].append('--add-option')
|
||||
test['mozharness']['extra-options'].append('--tptimeout,15000')
|
||||
elif test['build-platform'] == 'linux64-jsdcov/opt':
|
||||
# Ensure we don't run on inbound/autoland/beta, but if the test is try only, ignore it
|
||||
if 'mozilla-central' in test['run-on-projects'] or \
|
||||
test['run-on-projects'] == 'built-projects':
|
||||
test['run-on-projects'] = ['mozilla-central', 'try']
|
||||
test['mozharness'].setdefault('extra-options', []).append('--jsd-code-coverage')
|
||||
yield test
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user