gecko-dev/taskcluster/docs
Armen Zambrano G. a97dfc7c07 Bug 1422133 - Generate runnable-jobs.json.gz file as part of the Gecko decision task run. r=dustin
The runnable jobs API on Treeherder is timing out quite frequently.
This is due that it downloads the full-task-graph.json artifact from the Gecko decision task.

This file has grown to be massive (over 30MB) and that takes too long to fetch. The API times out after 20 seconds.

The data we need from the artifact is minimal. We can generate a file with just the minimum amount of data needed.

This code change adds logic to generate a runnable-jobs.json.gz file after the full-task-graph.json artifact is generated.

MozReview-Commit-ID: 9u2H7HbUAcl

--HG--
extra : rebase_source : f450527e7dd565e29cfe2e04dc52761e77827cc0
2017-11-30 16:05:53 -05:00
..
actions.rst Bug 1400223 - Merge tasks added by action tasks into graphs used for subsequent tasks r=dustin 2017-09-20 12:52:29 -07:00
attributes.rst bug 1415391 - add `shipping_phase` and `shipping_product` attributes. r=dustin 2017-11-08 18:02:28 -08:00
caches.rst Bug 1409260 - Remove tc-vcs caches. r=dustin,gps 2017-10-17 15:12:18 +09:00
cron.rst Bug 1380391 - Index decision tasks under pushlog_id r=dustin 2017-07-12 10:56:02 -07:00
docker-images.rst Bug 1415619: Add a separate trust-domain to cached tasks. r=dustin,gps 2017-11-09 17:15:29 -07:00
how-tos.rst Bug 1391776: cleanup of taskgraph docs; r=ahal 2017-08-23 15:22:10 -04:00
index.rst Bug 1391776: cleanup of taskgraph docs; r=ahal 2017-08-23 15:22:10 -04:00
kinds.rst Bug 1418188 - Run Searchfox indexing in TaskCluster on a daily basis (r=dustin,chmanchester) 2017-11-23 07:25:12 -08:00
loading.rst Bug 1383880: parse try config during the decision task; r=ahal 2017-08-21 23:14:14 +00:00
mach.rst Bug 1404067 - [tryselect] Improve error message on parameter mismatch, r=dustin 2017-09-28 15:25:34 -04:00
optimization.rst Bug 1383880: optimize in three phases; r=ahal 2017-08-20 20:00:17 +00:00
parameters.rst bug 1415391 - parameterize next_version and build_number. r=dustin 2017-11-08 15:52:48 -08:00
reference.rst Bug 1307571: move reference docs to a sub-TOC; r=mshal 2016-10-04 19:59:05 +00:00
taskgraph.rst Bug 1422133 - Generate runnable-jobs.json.gz file as part of the Gecko decision task run. r=dustin 2017-11-30 16:05:53 -05:00
transforms.rst Bug 1402457 - Add periodic file update task, but don't run it yet. r=dustin 2017-09-22 14:25:28 -04:00
try.rst Bug 1414919 - [taskgraph] Create a 'rebuild' morph template, r=dustin 2017-11-07 10:22:35 -05:00