qt5base-lts/tests/auto/testlib
Edward Welbourne e42fe5c775 Fix argv hacking in tst_benchlibcallgrind.cpp
It unconditionally added -callgrind to its own command-line options,
but the way testlib handles this argument is, in QTest::qRun(), to
re-run the program under the control of valgrind --tool=callgrind,
removing the -callgrind command-line option from the test and adding
-callgrindchild to its command-line options. So we shouldn't re-add
the -callgrind option in the resulting recursive call.

The test now runs quickly, producing sensible output, where previously
it took a very long time. Revised the drivers to reflect this
speed-up, but continue skipping the non-.txt formats to save the need
for variant-output files for many formats. To match that, removed the
unused non-.txt results files.

Change-Id: Iaa99c1b5964d50bccfc6076a21896791b6bbf289
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2021-12-09 20:54:25 +01:00
..
initmain Remove the qmake project files 2021-01-07 15:32:28 +01:00
outformat Remove the qmake project files 2021-01-07 15:32:28 +01:00
qabstractitemmodeltester Fix QAbstractItemModelTester false positive 2021-04-26 13:44:51 +01:00
qsignalspy Remove the qmake project files 2021-01-07 15:32:28 +01:00
selftests Fix argv hacking in tst_benchlibcallgrind.cpp 2021-12-09 20:54:25 +01:00
CMakeLists.txt Android: exclude faulty tst_selftests 2020-11-25 23:08:09 +02:00