Megatest

Artifact [da0c333201]
Login

Artifact da0c333201c25fa9bec2bc684f0bdf5da410d981:

Wiki page [run-end-spec] by mrwellan on 2019-02-19 16:23:55.
D 2019-02-19T23:23:55.092
L run-end-spec
U mrwellan
W 596
<h2>End of Run detection, rollup and hook handling</h2>

  #  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