Right now there is no way to report that something has "failed" but is still running (ex: a single test failed, but we're running the rest to see what happens)
There is no way to report progress, TAP has test plans, but we could do more.
Completion "events" are confusing:
More than one: "passed", "failed"
Is "skipped" a completion event? (i.e. can a "started" entity later become "skipped"
Should there be more events for completion states like "errored"?
idea:
Here is a vague idea of what we could do: (Note: I don't like this very much atm)
A couple things:
"passed"
,"failed"
"skipped"
a completion event? (i.e. can a"started"
entity later become"skipped"
"errored"
?idea:
Here is a vague idea of what we could do: (Note: I don't like this very much atm)
There would be 3
"event"
's:"started"
"progress"
"completed"
There would be 4
"status"
's:"running"
"passed"
"failed"
"skipped"
"errored"
We could also add a
progress
field: