Backed out 3 changesets (bug 1641131) for gecko decision task bustage. CLOSED TREE

Backed out changeset 6f3a65196d88 (bug 1641131)
Backed out changeset 2e034897a64f (bug 1641131)
Backed out changeset 48e73dbc588e (bug 1641131)
This commit is contained in:
Sebastian Hengst 2020-05-29 10:26:05 +02:00
parent d9ac58cbcd
commit cc52ab7df9
11 changed files with 38 additions and 22 deletions

View File

@ -80,7 +80,8 @@ linux64-plain/opt:
- linux64-lucetc
- wasi-sysroot
optimization:
push-interval-10: null
push-interval-10:
- linux
linux64-fuzzing/debug:
description: "Linux64 Fuzzing Debug"
@ -261,7 +262,8 @@ linux64-plain/debug:
- linux64-lucetc
- wasi-sysroot
optimization:
push-interval-10: null
push-interval-10:
- linux
linux64-devedition/opt:
description: "Linux64 devedition (shippable)"
@ -358,7 +360,8 @@ linux64-base-toolchains/debug:
platform: linux64/debug
symbol: Bb
optimization:
push-interval-10: null
push-interval-10:
- linux
worker-type: b-linux
worker:
docker-image: {in-tree: debian8-amd64-build-base}
@ -441,7 +444,8 @@ linux64-base-toolchains-clang/debug:
platform: linux64/debug
symbol: Bbc
optimization:
push-interval-10: null
push-interval-10:
- linux
worker-type: b-linux
worker:
docker-image: {in-tree: debian8-amd64-build-base}
@ -1419,7 +1423,8 @@ linux64-aarch64/opt:
- linux64-lucetc
- wasi-sysroot
optimization:
push-interval-10: null
push-interval-10:
- linux
linux-gcp/debug:
description: "Linux32 Debug - built on GCP"

View File

@ -13,7 +13,8 @@ job-defaults:
script: mozharness/scripts/fx_desktop_build.py
need-xvfb: false
optimization:
push-interval-10: null
push-interval-10:
- windows
win32-mingwclang/opt:
description: "Win32 MinGW-Clang Opt"

View File

@ -245,7 +245,8 @@ win64-plain/debug:
- win64-cbindgen
- win64-winchecksec
optimization:
push-interval-10: null
push-interval-10:
- windows
win64/opt:
description: "Win64 Opt"
@ -340,7 +341,8 @@ win64-plain/opt:
- win64-cbindgen
- win64-winchecksec
optimization:
push-interval-10: null
push-interval-10:
- windows
win32-shippable/opt:
description: "Win32 Opt Shippable"
@ -1202,7 +1204,8 @@ win64-aarch64/debug:
- nsis-3.01-win
- upx-3.95-win
optimization:
push-interval-10: null
push-interval-10:
- windows
win64-aarch64/opt:
description: "AArch64 Win64 Opt"
@ -1260,7 +1263,8 @@ win64-aarch64/opt:
- nsis-3.01-win
- upx-3.95-win
optimization:
push-interval-10: null
push-interval-10:
- windows
win64-aarch64-eme/opt:
description: "AArch64 Win64 Opt w/ EME"
@ -1303,7 +1307,8 @@ win64-aarch64-eme/opt:
- nsis-3.01-win
- upx-3.95-win
optimization:
push-interval-10: null
push-interval-10:
- windows
win64-aarch64-shippable/opt:
description: "AArch64 Win64 Shippable"
@ -1402,7 +1407,8 @@ win64-aarch64-shippable/opt:
- nsis-3.01-win
- upx-3.95-win
optimization:
push-interval-10: null
push-interval-10:
- windows
win64-aarch64-shippable-no-eme/opt:
description: "AArch64 Win64 Shippable w/o EME"
@ -1464,7 +1470,8 @@ win64-aarch64-shippable-no-eme/opt:
- nsis-3.01-win
- upx-3.95-win
optimization:
push-interval-10: null
push-interval-10:
- windows
win64-aarch64-devedition/opt:
description: "AArch64 Win64 Dev Edition (shippable)"

View File

@ -44,7 +44,8 @@ job-defaults:
toolchain:
- linux64-custom-v8
optimization:
push-interval-10: null
push-interval-10:
- linux
bench-ares6:
description: Ares6 JavaScript shell benchmark suite

View File

@ -65,7 +65,8 @@ job-defaults:
extra-options:
- --browsertime
optimization:
push-interval-25: null
push-interval-25:
- android
browsertime-tp6m:
description: "Raptor (browsertime) tp6 page-load tests on android"

View File

@ -29,7 +29,8 @@ job-defaults:
config:
- raptor/android_hw_config.py
optimization:
push-interval-25: null
push-interval-25:
- android
raptor-tp6m-1-geckoview:
description: "Raptor tp6m-1 on GeckoView"

View File

@ -58,4 +58,5 @@ jobs:
- linux64-lucetc
- wasi-sysroot
optimization:
push-interval-10: null
push-interval-10:
- linux

View File

@ -42,4 +42,5 @@ job-template:
command: /builds/worker/bin/run-visual-metrics.py -- --orange --perceptual --contentful --force --renderignore 5 --json --viewport
checkout: false
optimization:
push-interval-25: null
push-interval-25:
- android

View File

@ -36,6 +36,5 @@ def add_task_info(config, jobs):
if dep_th['symbol'] != "N":
job['treeherder']['symbol'] = "Ugs{}".format(dep_th['symbol'])
job['run-on-projects'] = dep_task.attributes.get('run_on_projects')
job['optimization'] = dep_task.task.get('optimization')
yield job

View File

@ -75,7 +75,6 @@ def fill_template(config, tasks):
# For shippable builds, we want to run these tasks if the build is run.
# XXX Better to run this on promote phase instead?
task['run-on-projects'] = dep.attributes.get('run_on_projects')
task['optimization'] = dep.task.get('optimization')
else:
# For other builds, these can be requested to upload to the try symbol sever.
task['run-on-projects'] = ['try']

View File

@ -205,8 +205,8 @@ OptimizationSchema = voluptuous.Any(
# search the index for the given index namespaces, and replace this task if found
# the search occurs in order, with the first match winning
{'index-search': [text_type]},
{'push-interval-10': None},
{'push-interval-25': None},
{'push-interval-10': list(schedules.ALL_COMPONENTS)},
{'push-interval-25': list(schedules.ALL_COMPONENTS)},
# consult SETA and skip this task if it is low-value
{'seta': None},
# skip this task if none of the given file patterns match