Open Bug 1858389 Opened 1 year ago

consider improvements to the tgdiff source-test task

Categories

(Firefox Build System :: Task Configuration, task)

task

Tracking

(Not tracked)

People

(Reporter: jcristau, Unassigned)

Details

Currently we run ./mach taskgraph target in CI against the set of parameters files in taskgraph/test/params. That catches tasks being added/removed from the target set, but not things like task dependencies going missing (which may not alter the target set but means the target graph loses important tasks).
Running ./mach taskgraph target-graph would fix that but at the cost of adding noise, and making it harder to spot where differences come from.
Another idea that was mentioned was running ./mach taskgraph target --json and diff that, but as far as I can tell the result doesn't include dependencies so might not help.

You need to log in before you can comment on or make changes to this bug.