qt-testrunner: disable JUnit XML test logs

It causes crashes because of interleaved execution of Quick tests.

Task-number: QTBUG-98350
Change-Id: I61e26f5da5617e06810db8eb7991f17eecdd3acb
Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
This commit is contained in:
Dimitrios Apostolou 2022-01-12 12:14:32 +01:00
parent 716c916c40
commit 3acfd39653

View File

@ -247,12 +247,10 @@ def run_full_test(test_basename, testargs: List[str], output_dir: str,
output_testargs = []
# Append arguments to write log to qtestlib XML file,
# to JUnit XML file, and text to stdout.
# and text to stdout.
if not no_extra_args:
results_files.append(os.path.join(output_dir, test_basename + ".xml"))
results_files.append(os.path.join(output_dir, test_basename + "-junitxml.xml"))
output_testargs.extend(["-o", results_files[0] + ",xml"])
output_testargs.extend(["-o", results_files[1] + ",junitxml"])
output_testargs.extend(["-o", "-,txt"])
proc = run_test(testargs + specific_extra_args + output_testargs,