Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-7378

qt-testrunner.py should parse the messages for QFatal and treat test like a crash

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: P2: Important P2: Important
    • None
    • None
    • Test scripts
    • None

      qt-testrunner.py should parse the messages in the XML file for <Message type="qfatal" and treat the whole execution as a crash (i.e. try once to re-run everything).

      Reason:

      As discussed in QTQAINFRA-7349, when a test prints a QFATAL message, there is no other indication of crash, and QTest wraps up like it's a simple test FAIL.

      So then qt-testrunner tries to re-run only the specific FAIL, without knowing that all the rest of the tests have been aborted and will never run.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            jimis Dimitrios Apostolou
            jimis Dimitrios Apostolou
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes