From 8b5b12c38172964d7b4faeb8ea22094901a538ed Mon Sep 17 00:00:00 2001 From: Andre Hartmann Date: Sun, 27 Jan 2019 12:53:57 +0100 Subject: [PATCH] Autotest: Fix plain text parsing for BFAIL/BPASS All these outputs in incidentType2String() [1] are seven characters long. [1] http://code.qt.io/cgit/qt/qtbase.git/tree/src/testlib/qplaintestlogger.cpp#n77 Change-Id: I840b4c83fedcece5b213cad82d4fd660c7f927bc Reviewed-by: Christian Stenger --- src/plugins/autotest/qtest/qttestoutputreader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/autotest/qtest/qttestoutputreader.cpp b/src/plugins/autotest/qtest/qttestoutputreader.cpp index 094704faf89..617e682e1e4 100644 --- a/src/plugins/autotest/qtest/qttestoutputreader.cpp +++ b/src/plugins/autotest/qtest/qttestoutputreader.cpp @@ -352,7 +352,7 @@ void QtTestOutputReader::processPlainTextOutput(const QByteArray &outputLineWith static QRegExp summary("^Totals: \\d+ passed, \\d+ failed, \\d+ skipped(, \\d+ blacklisted)?$"); static QRegExp finish("^[*]{9} Finished testing of (.*) [*]{9}$"); - static QRegExp result("^(PASS |FAIL! |XFAIL |XPASS |SKIP |BPASS |BFAIL |RESULT " + static QRegExp result("^(PASS |FAIL! |XFAIL |XPASS |SKIP |BPASS |BFAIL |RESULT " "|INFO |QWARN |WARNING|QDEBUG |QSYSTEM): (.*)$"); static QRegExp benchDetails("^\\s+([\\d,.]+ .* per iteration \\(total: [\\d,.]+, iterations: \\d+\\))$");