Overview
Artifact ID: | da0c333201c25fa9bec2bc684f0bdf5da410d981 |
---|---|
Page Name: | run-end-spec |
Date: | 2019-02-19 16:23:55 |
Original User: | mrwellan |
Next | 9b02a06a7408484c07093cf45b7818dc3dd6a6f4 |
Content
End of Run detection, rollup and hook handling
- NOTE: also look at retry
Spec:
- At beginning of each test mark run as RUNNING/ na --> done by the runner NOT the test
- At end of each test call, after marking self as COMPLETED do run-state-status-rollup
- At transition to run COMPLETED/X do hooks
State/status table
- new
- 100% COMPLETED/ (PASS,FAIL,ABORT etc.) => COMPLETED / X where X is same as itemized rollup
- > 3 RUNNING do nothing (run should already be RUNNING/ na
- > 0 RUNNING verify that runners are alive IFF duration >