update taskgraph test parameters
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: jcristau, Assigned: jcristau)
References
Details
Attachments
(4 files)
Most of the files in taskcluster/test/params/ date back multiple years and don't quite reflect the current state.
Assignee | ||
Comment 1•2 years ago
|
||
If called with no arguments it'll update all files (except try.yml and
mr-onpush-geckoview.yml). It can also be called with a set of filenames
as arguments and will update just those files.
For on-push and cron tasks, we look up the taskcluster index for the
latest corresponding decision task. For release promotion actions, we
query the public shipit API to find the latest matching task.
Updated•2 years ago
|
Assignee | ||
Comment 2•2 years ago
|
||
Assignee | ||
Comment 3•1 year ago
|
||
Comment 5•1 year ago
|
||
Backed out for lint failures on test/params/
Backout link: https://hg.mozilla.org/integration/autoland/rev/2097061651e27f28e441256c282f6e85da3d5b64
Log link: https://treeherder.mozilla.org/logviewer?job_id=432664139&repo=autoland&lineNumber=234
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Assignee | ||
Comment 6•1 year ago
|
||
It turns out exclude in tools/lint/yaml.yml
doesn't work, and the way to go seems to be to add an ignore
pattern in taskcluster/.yamllint
instead.
Comment 8•1 year ago
|
||
Backed out for causing python failure on test_generate_params.py
Assignee | ||
Comment 9•1 year ago
|
||
There's some unfortunate interaction with bug 1844592 here :/
The current test parameters don't set enable_always_target
, so we use the defaults (true). The update means we pick up enable_always_target: false
from e.g. esr115 graphs, and docker-image-index-task disappears from the target graph.
Comment 10•1 year ago
|
||
There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:jcristau, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Updated•1 year ago
|
Assignee | ||
Comment 11•1 year ago
|
||
The target_tasks methods for ship_geckoview and nightly_desktop return
an empty graph when running on automation if they detect a taskcluster
index from a previous run on the same revision. This wasn't a problem
with old parameters since the corresponding indexed tasks are expired,
but with updated parameters it starts triggering. We don't want that
logic here, since we're asserting we get a nonempty graph.
Assignee | ||
Updated•1 year ago
|
Comment 12•1 year ago
|
||
Comment 13•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/02bdacaadcbb
https://hg.mozilla.org/mozilla-central/rev/c8442739bed9
https://hg.mozilla.org/mozilla-central/rev/dc342bf25278
https://hg.mozilla.org/mozilla-central/rev/7c5262c74b5c
Description
•