Clean up some of the code for ingesting Taskcluster tasks
Categories
(Tree Management :: Treeherder: Data Ingestion, enhancement, P3)
Tracking
(Not tracked)
People
(Reporter: armenzg, Unassigned)
References
Details
In bug 1395254 we're going to switch from consuming Pulse messages produced by taskcluster-treeherder to Taskcluster canonical exchanges.
In order to make the code changes as close as possible to the original JS codebase I decided to not make code improvements as I passed by to reduce the possibility of introducing bugs.
However, there are various changes that we can make to make the code more readable and for the data structures to make more sense.
I will be taking this as soon as the other bug lands and sticks.
| Reporter | ||
Updated•6 years ago
|
Comment 1•6 years ago
|
||
Setting this as P3 until you're ready to take this, Armen.
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 2•6 years ago
|
||
Review this comment when tackling this work:
https://github.com/mozilla/treeherder/pull/5042#discussion_r305470356
| Reporter | ||
Comment 3•6 years ago
|
||
Make sure to write tests for this:
https://github.com/mozilla/treeherder/pull/5213
| Reporter | ||
Comment 4•6 years ago
|
||
Another test to write:
https://github.com/mozilla/treeherder/pull/5215
| Reporter | ||
Updated•6 years ago
|
| Reporter | ||
Comment 5•6 years ago
|
||
Add this doc to Treeherder:
https://github.com/taskcluster/taskcluster-treeherder/blob/58d6b06285c151918242b1a8c8e2e7e27a7f8fa7/README.md
| Reporter | ||
Updated•5 years ago
|
Description
•