summaryrefslogtreecommitdiffstats
path: root/src/testlib
Commit message (Expand)AuthorAgeFilesLines
* QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult::reportResultMarc Mutz2022-06-031-1/+2
* QTestLib: rework QTest::compare_helper()Ivan Solovev2022-06-036-28/+153
* Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT()Ivan Solovev2022-06-032-0/+186
* Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}()Ivan Solovev2022-06-036-18/+306
* Testlib: teach TAP test logger to support new QCOMPARE_* operatorsIvan Solovev2022-06-031-10/+67
* QCOMPARE/QVERIFY: fix huge pessimisation in QTestResultMarc Mutz2022-06-031-2/+4
* QtTest: move the disabling of core dumps from load-time to qInit()Thiago Macieira2022-06-011-2/+2
* Use a precise timer in QTestEventLoop if timeout is sub-secondVolker Hilsheimer2022-05-311-1/+2
* FatalSignalHandler: handle SIGABRT tooThiago Macieira2022-05-301-1/+1
* FatalSignalHandler: expand to more Unix OSes than just Linux and macOSThiago Macieira2022-05-301-7/+53
* FatalSignalHandler: use mmap() to create the alternate stackThiago Macieira2022-05-301-21/+67
* StackTraceHandler: call the debugger directly, instead of via /bin/shThiago Macieira2022-05-231-14/+29
* StackTraceHandler: simplify the gdb and lldb commandsThiago Macieira2022-05-231-11/+2
* FatalSignalHandler: chain back to the original crash handlerThiago Macieira2022-05-201-0/+31
* FatalSignalHandler: remember the previous signal's handlerThiago Macieira2022-05-201-41/+23
* FatalSignalHandler: simplify SA_RESETHAND codeThiago Macieira2022-05-201-13/+6
* FatalSignalHandler: simplify the SA_SIGINFO handlingThiago Macieira2022-05-201-9/+10
* FatalSignalHandler: use std::optional instead of QScopedPointerThiago Macieira2022-05-201-2/+4
* FatalSignalHandler: split the Windows and Unix contentsThiago Macieira2022-05-201-57/+58
* Put DebugSymbolResolver and FatalSignalHandler in an unnamed namespaceThiago Macieira2022-05-201-1/+4
* FatalSignalHandler: remove call to qEnvironmentXxx from handler codeThiago Macieira2022-05-201-1/+6
* qtestcase: make the stack trace generation more signal-safeThiago Macieira2022-05-201-25/+44
* qtestcase.cpp: fix warning about ignoring the result of writev()Thiago Macieira2022-05-191-2/+2
* Use QAbstractItemModelTester or QFileSystemModelAndreas Buhr2022-05-182-4/+21
* Use SPDX license identifiersLucie GĂ©rard2022-05-16100-3808/+207
* Add missing header files to the module sourcesAlexey Edelev2022-05-121-0/+3
* qtestcase/Unix: remove fprintf from signal handlerThiago Macieira2022-05-051-8/+100
* De-pessimize QBenchmarkValgrindUtils::extractResult()Marc Mutz2022-05-051-8/+12
* qtestcase.cpp: use #ifdef RLIMIT_CORE to guard RLIMIT_CORE usageThiago Macieira2022-05-041-2/+2
* QTeamCityLogger: fix .arg() placeholder injectionMarc Mutz2022-05-041-3/+2
* QBenchmarkValgrindUtils::extractResult(): use std::optionalMarc Mutz2022-05-031-5/+5
* QAbstractTestLogger: disable copyingMarc Mutz2022-05-031-0/+1
* QTestLog: simplify construction of a log messageSona Kurazyan2022-05-021-2/+5
* QtTestLib: replace remaining uses of QL1String with QL1StringViewSona Kurazyan2022-05-028-35/+36
* QtTestLib: replace QLatin1String uses with _L1/_s/QStringLiteralSona Kurazyan2022-05-027-82/+88
* QAbstractItemModelTester: Fix typos in debug outputFlorian Bruhin2022-04-291-3/+3
* QtTestLib: stop using QLatin1Char constructor for creating char literalsSona Kurazyan2022-04-286-18/+17
* QtTest: includemocsMarc Mutz2022-04-281-0/+2
* Support test-case selection based on global data tagEdward Welbourne2022-04-254-29/+83
* Spacing-only change: fix indents and spacing in qtestcase.cppEdward Welbourne2022-04-141-73/+73
* qtestcase.cpp: s/QString::fromLatin1/QLatin1String/ where viableEdward Welbourne2022-04-141-15/+15
* QBENCHMARK: Replace the double underscore with something not reservedThiago Macieira2022-04-141-4/+4
* Replace uses of _qba with _baSona Kurazyan2022-04-071-1/+3
* Make keyClick safer for QWindows going away on presses or during waitAllan Sandfeld Jensen2022-04-061-0/+3
* Tidy up QTapTestLogger::addIncident()'s regex parsingEdward Welbourne2022-03-291-13/+14
* TAP test logger: report B?XFAIL (mostly) as a messageEdward Welbourne2022-03-292-103/+121
* Move TAP's messages block to after the primary report detailsEdward Welbourne2022-03-292-15/+25
* Introduce QTestPrivate::androidCompatibleShow() helper functionIvan Solovev2022-03-291-0/+13
* Include file and line information in TAP diagnostics blocksEdward Welbourne2022-03-291-1/+1
* TAP test logger: move messages into the diagnostics blockEdward Welbourne2022-03-294-29/+148