D 2019-02-19T23:23:55.092 L run-end-spec U mrwellan W 596

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 > Z 44bd98498a3e40d7225cf82b537d299d