Bug 1850914 - add script to update test parameters.yml. r=releng-reviewers,ahal,gabriel
commitd867d96ee129ef9599a562ff0cf6e6326128bd8c
authorJulien Cristau <jcristau@mozilla.com>
Mon, 27 Nov 2023 15:17:24 +0000 (27 15:17 +0000)
committerJulien Cristau <jcristau@mozilla.com>
Mon, 27 Nov 2023 15:17:24 +0000 (27 15:17 +0000)
treef7bd57f786aa56f0dc2c19d75bc5a9dfa5936c09
parent5d8242406a362a7c7993ce6ca5ec3f7456ffadd7
Bug 1850914 - add script to update test parameters.yml. r=releng-reviewers,ahal,gabriel

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 (or possibly an older one in case of
DONTBUILD pushes).  For release promotion actions, we query the public
shipit API to find the latest matching task.

Differential Revision: https://phabricator.services.mozilla.com/D187137
taskcluster/test/params/update.sh [new file with mode: 0644]
taskcluster/test/test_generate_params.py