diff --git a/util/testrunner/qt-testrunner.py b/util/testrunner/qt-testrunner.py index 9d60383529b..9bc0d2c4658 100755 --- a/util/testrunner/qt-testrunner.py +++ b/util/testrunner/qt-testrunner.py @@ -349,6 +349,9 @@ def main(): if results_file: failed_functions = parse_log(results_file) + if retcode < 0: + L.warning("CRASH detected, re-running the whole executable") + continue if retcode == 0: if failed_functions: L.warning("The test executable returned success but the logfile"