Closed drewgilliam closed 3 years ago
Refactor status.json to contain a dictionary of stage status information. Update resumable tests given new status.json format.
Consider a pipeline containing the stages ["A", "B", "C"]. A status.json of the form
["A", "B", "C"]
{ "A": {"name", "A", "state", "done"}, "B": {"name", "B", "state", "starting"}, }
indicates stage A is complete and stage B is starting.
A
B
A stage is injected with the status subdict for that stage. For example, the self object for stage B would contain
self
self.status == {"name": "B", "state": "starting"}
Refactor status.json to contain a dictionary of stage status information. Update resumable tests given new status.json format.
Consider a pipeline containing the stages
["A", "B", "C"]
. A status.json of the formindicates stage
A
is complete and stageB
is starting.A stage is injected with the status subdict for that stage. For example, the
self
object for stageB
would contain