Create a library to generate and store multiple sets of taskgraphs
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(Not tracked)
People
(Reporter: ahal, Unassigned)
References
Details
In bug 1640902 I'm adding some integration tests that generate a taskgraph with the given set of parameters, and then make assertions against the result.
Tom had a good idea to extract the part where the graphs get generated into a standalone command / library. This way, we could use it for both these integration tests, the taskgraph-diff tool, and more. We'd have a single place to define which sets of parameters we care about.
This bug is essentially about moving the generation parts of taskgraph-diff
into the tree. Then refactoring the integration tests to use this new library.
Comment 1•2 years ago
|
||
Now that we have parameters in-tree as well as ways to run taskgraph, we could create indexed tasks that generate these on .tc.yml or taskcluster/ change (or maybe at a slower cadence, even?).
Reporter | ||
Comment 2•10 months ago
|
||
This has been implemented as part of the taskgraph --diff
flag.
Description
•