author | Narcis Beleuzu <nbeleuzu@mozilla.com> |
Fri, 16 Feb 2018 14:29:18 +0200 | |
changeset 404210 | 841865bb1ee82a560dd4ca0163a37f87908d3df1 |
parent 404209 | f084649dce30aba28687d8259905c684de66c685 |
child 404211 | 907a3ecfa24c4ef9c55e12bee57fcafb5c40db60 |
push id | 99968 |
push user | rgurzau@mozilla.com |
push date | Fri, 16 Feb 2018 22:14:56 +0000 |
treeherder | mozilla-inbound@2e16779c96cc [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | backout |
bugs | 1431872 |
milestone | 60.0a1 |
backs out | 2de04e1a46bd141011f6bd390214c34623f25a5f |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/taskcluster/ci/build/linux.yml +++ b/taskcluster/ci/build/linux.yml @@ -720,17 +720,17 @@ linux64-jsdcov/opt: description: "Linux64-JSDCov Opt" index: product: firefox job-name: linux64-jsdcov-opt treeherder: 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 run: using: mozharness actions: [get-secrets build check-test update] config: - builds/releng_base_firefox.py @@ -749,17 +749,17 @@ linux64-ccov/opt: description: "Linux64-CCov Opt" index: product: firefox job-name: linux64-ccov-opt treeherder: 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 run: using: mozharness actions: [get-secrets build check-test update] config: - builds/releng_base_firefox.py
--- a/taskcluster/ci/build/windows.yml +++ b/taskcluster/ci/build/windows.yml @@ -494,17 +494,17 @@ win64-ccov/debug: using: mozharness options: [append-env-variables-from-configs] script: mozharness/scripts/fx_desktop_build.py config: - builds/releng_base_firefox.py - 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 - win64-sccache win64-asan/debug: description: "Win64 Debug ASAN" index:
--- a/taskcluster/taskgraph/transforms/tests.py +++ b/taskcluster/taskgraph/transforms/tests.py @@ -706,30 +706,38 @@ def handle_suite_category(config, tests) @transforms.add def enable_code_coverage(config, tests): """Enable code coverage for the linux64-ccov/opt & linux64-jsdcov/opt & win64-ccov/debug build-platforms""" for test in 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 if 'linux' in test['build-platform']: test['docker-image'] = {"in-tree": "desktop1604-test"} test['mozharness']['extra-options'].append('--add-option') test['mozharness']['extra-options'].append('--cycles,1') test['mozharness']['extra-options'].append('--add-option') test['mozharness']['extra-options'].append('--tppagecycles,1') test['mozharness']['extra-options'].append('--add-option') test['mozharness']['extra-options'].append('--no-upload-results') 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 @transforms.add def handle_run_on_projects(config, tests): """Handle translating `built-projects` appropriately""" for test in tests: