| Commit message (Expand) | Author | Age | Files | Lines |
* | QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult::reportResult | Marc Mutz | 2022-06-03 | 1 | -1/+2 |
* | QTestLib: rework QTest::compare_helper() | Ivan Solovev | 2022-06-03 | 6 | -28/+153 |
* | Add QTRY_COMPARE_{EQ,NE,LT,LE,GT,GE}_WITH_TIMEOUT() | Ivan Solovev | 2022-06-03 | 2 | -0/+186 |
* | Add QCOMPARE_{EQ,NE,LT,LE,GT,GE}() | Ivan Solovev | 2022-06-03 | 6 | -18/+306 |
* | Testlib: teach TAP test logger to support new QCOMPARE_* operators | Ivan Solovev | 2022-06-03 | 1 | -10/+67 |
* | QCOMPARE/QVERIFY: fix huge pessimisation in QTestResult | Marc Mutz | 2022-06-03 | 1 | -2/+4 |
* | QtTest: move the disabling of core dumps from load-time to qInit() | Thiago Macieira | 2022-06-01 | 1 | -2/+2 |
* | Use a precise timer in QTestEventLoop if timeout is sub-second | Volker Hilsheimer | 2022-05-31 | 1 | -1/+2 |
* | FatalSignalHandler: handle SIGABRT too | Thiago Macieira | 2022-05-30 | 1 | -1/+1 |
* | FatalSignalHandler: expand to more Unix OSes than just Linux and macOS | Thiago Macieira | 2022-05-30 | 1 | -7/+53 |
* | FatalSignalHandler: use mmap() to create the alternate stack | Thiago Macieira | 2022-05-30 | 1 | -21/+67 |
* | StackTraceHandler: call the debugger directly, instead of via /bin/sh | Thiago Macieira | 2022-05-23 | 1 | -14/+29 |
* | StackTraceHandler: simplify the gdb and lldb commands | Thiago Macieira | 2022-05-23 | 1 | -11/+2 |
* | FatalSignalHandler: chain back to the original crash handler | Thiago Macieira | 2022-05-20 | 1 | -0/+31 |
* | FatalSignalHandler: remember the previous signal's handler | Thiago Macieira | 2022-05-20 | 1 | -41/+23 |
* | FatalSignalHandler: simplify SA_RESETHAND code | Thiago Macieira | 2022-05-20 | 1 | -13/+6 |
* | FatalSignalHandler: simplify the SA_SIGINFO handling | Thiago Macieira | 2022-05-20 | 1 | -9/+10 |
* | FatalSignalHandler: use std::optional instead of QScopedPointer | Thiago Macieira | 2022-05-20 | 1 | -2/+4 |
* | FatalSignalHandler: split the Windows and Unix contents | Thiago Macieira | 2022-05-20 | 1 | -57/+58 |
* | Put DebugSymbolResolver and FatalSignalHandler in an unnamed namespace | Thiago Macieira | 2022-05-20 | 1 | -1/+4 |
* | FatalSignalHandler: remove call to qEnvironmentXxx from handler code | Thiago Macieira | 2022-05-20 | 1 | -1/+6 |
* | qtestcase: make the stack trace generation more signal-safe | Thiago Macieira | 2022-05-20 | 1 | -25/+44 |
* | qtestcase.cpp: fix warning about ignoring the result of writev() | Thiago Macieira | 2022-05-19 | 1 | -2/+2 |
* | Use QAbstractItemModelTester or QFileSystemModel | Andreas Buhr | 2022-05-18 | 2 | -4/+21 |
* | Use SPDX license identifiers | Lucie GĂ©rard | 2022-05-16 | 100 | -3808/+207 |
* | Add missing header files to the module sources | Alexey Edelev | 2022-05-12 | 1 | -0/+3 |
* | qtestcase/Unix: remove fprintf from signal handler | Thiago Macieira | 2022-05-05 | 1 | -8/+100 |
* | De-pessimize QBenchmarkValgrindUtils::extractResult() | Marc Mutz | 2022-05-05 | 1 | -8/+12 |
* | qtestcase.cpp: use #ifdef RLIMIT_CORE to guard RLIMIT_CORE usage | Thiago Macieira | 2022-05-04 | 1 | -2/+2 |
* | QTeamCityLogger: fix .arg() placeholder injection | Marc Mutz | 2022-05-04 | 1 | -3/+2 |
* | QBenchmarkValgrindUtils::extractResult(): use std::optional | Marc Mutz | 2022-05-03 | 1 | -5/+5 |
* | QAbstractTestLogger: disable copying | Marc Mutz | 2022-05-03 | 1 | -0/+1 |
* | QTestLog: simplify construction of a log message | Sona Kurazyan | 2022-05-02 | 1 | -2/+5 |
* | QtTestLib: replace remaining uses of QL1String with QL1StringView | Sona Kurazyan | 2022-05-02 | 8 | -35/+36 |
* | QtTestLib: replace QLatin1String uses with _L1/_s/QStringLiteral | Sona Kurazyan | 2022-05-02 | 7 | -82/+88 |
* | QAbstractItemModelTester: Fix typos in debug output | Florian Bruhin | 2022-04-29 | 1 | -3/+3 |
* | QtTestLib: stop using QLatin1Char constructor for creating char literals | Sona Kurazyan | 2022-04-28 | 6 | -18/+17 |
* | QtTest: includemocs | Marc Mutz | 2022-04-28 | 1 | -0/+2 |
* | Support test-case selection based on global data tag | Edward Welbourne | 2022-04-25 | 4 | -29/+83 |
* | Spacing-only change: fix indents and spacing in qtestcase.cpp | Edward Welbourne | 2022-04-14 | 1 | -73/+73 |
* | qtestcase.cpp: s/QString::fromLatin1/QLatin1String/ where viable | Edward Welbourne | 2022-04-14 | 1 | -15/+15 |
* | QBENCHMARK: Replace the double underscore with something not reserved | Thiago Macieira | 2022-04-14 | 1 | -4/+4 |
* | Replace uses of _qba with _ba | Sona Kurazyan | 2022-04-07 | 1 | -1/+3 |
* | Make keyClick safer for QWindows going away on presses or during wait | Allan Sandfeld Jensen | 2022-04-06 | 1 | -0/+3 |
* | Tidy up QTapTestLogger::addIncident()'s regex parsing | Edward Welbourne | 2022-03-29 | 1 | -13/+14 |
* | TAP test logger: report B?XFAIL (mostly) as a message | Edward Welbourne | 2022-03-29 | 2 | -103/+121 |
* | Move TAP's messages block to after the primary report details | Edward Welbourne | 2022-03-29 | 2 | -15/+25 |
* | Introduce QTestPrivate::androidCompatibleShow() helper function | Ivan Solovev | 2022-03-29 | 1 | -0/+13 |
* | Include file and line information in TAP diagnostics blocks | Edward Welbourne | 2022-03-29 | 1 | -1/+1 |
* | TAP test logger: move messages into the diagnostics block | Edward Welbourne | 2022-03-29 | 4 | -29/+148 |