summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/global
diff options
context:
space:
mode:
authorDimitrios Apostolou <jimis@qt.io>2022-01-26 20:56:35 +0100
committerDimitrios Apostolou <jimis@qt.io>2022-01-30 01:00:35 +0100
commitb013f9408691cceb7e8e7617bcaee0c0fc02c241 (patch)
tree1b207cf0fe76a9966123c1eba8c7780820a444da /tests/auto/corelib/global
parentb4d9d5c89c82e47b03de22ba896ad6c0474bcf5a (diff)
Write XML test log files even for the flaky test re-runs
Previously the qt-testrunner script was avoiding to write XML log files for the flaky test re-runs, since parsing them always provides limited information about what went wrong (for example unparseable files) and might miss issues completely (for example a crashed test might not even write a log file), or even mislead if multiple different data points about a single testcase end up into the database.. But currently Coin is the system that uploads test information to the testresults database and expects to find such log files in an attempt to send as much information as possible regarding failures. Re-enabling these log files will allow Coin to deduce as much information as possible about the test runs. This is a temporary step at least, until the test-uploading logic is separated from Coin. Then it will be easier to find the full information about what happened with flaky or crashed tests by special logs from qt-testrunner.py, which is the test re-running orchestrator and therefore has more knowledge about what went wrong. Fixes: QTQAINFRA-4754 Change-Id: I69e4469cbe6c0a6ca5b2473eaf8d034632564342 Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io> Reviewed-by: Toni Saario <toni.saario@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>
Diffstat (limited to 'tests/auto/corelib/global')
0 files changed, 0 insertions, 0 deletions