9b6cd2764a
Previously, only QXmlTestLogger had timers to take elapsed times and log them. Move those into class QTestLog for access by the loggers and output the times in the crash dump to make it easier to spot hangs/recursion crashes. Produces: QFATAL : foo() Received signal 11 Function time: 22ms Total time: 23ms A crash occurred in ... Function time: 24ms Total time: 26ms Task-number: QTBUG-47370 Change-Id: Ia530a63104087daffc9a15f68c15d93378b9407e Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
10 lines
445 B
Plaintext
10 lines
445 B
Plaintext
********* Start testing of tst_Crashes *********
|
|
Config: Using QtTest library @INSERT_QT_VERSION_HERE@, Qt @INSERT_QT_VERSION_HERE@
|
|
PASS : tst_Crashes::initTestCase()
|
|
QFATAL : tst_Crashes::crash() Received signal 11
|
|
Function time: ms Total time: ms
|
|
FAIL! : tst_Crashes::crash() Received a fatal error.
|
|
Loc: [Unknown file(0)]
|
|
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted
|
|
********* Finished testing of tst_Crashes *********
|