-
Task
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
None
coin_scraper.py should parse the messages in the XML file for <Message type="qfatal" and treat the whole execution as a crash. The test outcome stored in the database shouldn't be FAIL, even if the XML marks it as FAIL. It should be treated as a CRASH.
For this I plan to create a new test resulttype called QFATAL (the existing ones are PASS/FAIL/XPASS etc.)
Reason:
As discussed in QTQAINFRA-7349, when a test prints a QFATAL message, sometimes there is no other indication of crash, and QTest might wrap things up cleanly and mark the test as FAIL and quit.
It's not evident that the whole test_executable aborted and a bunch of tests were not tried at all.
- resulted from
-
QTQAINFRA-7349 Wrong handling of failed tests re-run on Android
-
- In Progress
-