AutoTest: Add optional verbosity for Qt tests

Add options allowing verbose benchmarks and logging
of signals and slots inside Qt tests.
Beside this fixing a typo (recognition of results
of type info) inside the plain text reader.

Change-Id: Iaba7112c55bf30213584e56858d096c8f78307d0
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Christian Stenger
2017-07-03 09:08:49 +02:00
parent 72d2003082
commit 6ec8d1a7aa
6 changed files with 36 additions and 1 deletions

View File

@@ -67,6 +67,12 @@ QStringList QtTestConfiguration::argumentsForTestRunner() const
if (!metricsOption.isEmpty())
arguments << metricsOption;
if (qtSettings->verboseBench)
arguments << "-vb";
if (qtSettings->logSignalsSlots)
arguments << "-vs";
if (runMode() == DebuggableTestConfiguration::Debug) {
if (qtSettings->noCrashHandler)
arguments << "-nocrashhandler";