Closed Bug 1507898 Opened 10 months ago Closed 10 months ago

Factor out schema checking in taskgraph transforms.

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set

Tracking

(firefox-esr60 fixed, firefox65 fixed)

RESOLVED FIXED
mozilla65
Tracking Status
firefox-esr60 --- fixed
firefox65 --- fixed

People

(Reporter: tomprince, Assigned: tomprince)

Details

Attachments

(1 file)

A large number of transforms have step that verifies every task against a schema. The code for this step is almost always identical. We should factor it out.
Most jobs include at least one transform that verifies the input of all the
tasks against a schema. This code is duplicated in each transform. Refactor it,
so that we only need one copy of the logic.
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/e947694d0ed7
[taskgraph] Factor out schema validation in transformations; r=dustin
Flags: needinfo?(mozilla)
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/e27269b07633
[taskgraph] Factor out schema validation in transformations; r=dustin
https://hg.mozilla.org/mozilla-central/rev/e27269b07633
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla65
You need to log in before you can comment on or make changes to this bug.