Overview
Artifact ID: | db52f34580e8a10e59a2da9b1880304378f8a678 |
---|---|
Ticket: | d4e2e5ab3742c3ebbc096cdfb9a9fa2b7ffcd5cd
STATE/STATUS logic needs correction. Some transitions are resulting in UNKNOWN |
User & Date: | matt on 2013-04-24 17:21:44 |
Changes
- Appended to comment:
<hr /><i>matt added on 2013-04-24 23:21:44 UTC:</i><br /> <verbatim> The following rules need to apply to megatest for status for parent tests with items 1 FAIL item parent test FAIL no FAIL, 1 CHECK parent test CHECK no FAIL, no CHECK, 1 WAIVED parent test WAIVED no FAIL, no CHECK, no WAIVED, 1 WARN parent test WARN no FAIL, no CHECK, no WAIVED, no WARN, 1 SKIP parent test PASS all SKIP parent test SKIP all PASS parent test PASS Precedence order is: FAIL => CHECK => WAIVED => WARN => PASS => SKIP 1 corner case: If all items SKIP, parent is SKIP. So if total number of ITEMS and total number if SKIP match, then parent is SKIP. SKIP is a lower priority than PASS as it reflects a preemptive cut of a PASS condition (nothing was actually checked/done) whereas PASS implies actual work to QA. </verbatim>
- priority changed to: "Immediate"
- resolution changed to: "Open"