diff options
author | Christian Stenger <christian.stenger@qt.io> | 2016-09-27 09:34:34 +0200 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2016-09-27 12:59:53 +0000 |
commit | 3e5966cff024ea3b524ddd17ac612ff0b2e91820 (patch) | |
tree | 8e6db78fe9027d101e4fbf0ae8bab0d8202bce73 | |
parent | e9869abfd5cb0e364b10df99edf7b9e56ab983c7 (diff) | |
download | qt-creator-3e5966cff024ea3b524ddd17ac612ff0b2e91820.tar.gz |
AutoTest: Add some logging for time measuring
Change-Id: I31b8ff6edf5c4bd0469da9e32a20dc9b73c46158
Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r-- | src/plugins/autotest/testcodeparser.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/autotest/testcodeparser.cpp b/src/plugins/autotest/testcodeparser.cpp index 3ac9158ec6..ed988d1ff7 100644 --- a/src/plugins/autotest/testcodeparser.cpp +++ b/src/plugins/autotest/testcodeparser.cpp @@ -346,6 +346,7 @@ void TestCodeParser::scanForTests(const QStringList &fileList) m_model->markForRemoval(filePath); } + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "StartParsing"; foreach (ITestParser *parser, m_testCodeParsers) parser->init(list); @@ -393,6 +394,7 @@ void TestCodeParser::onFinished() qCDebug(LOG) << "setting state to Idle (onFinished, PartialParse)"; m_parserState = Idle; onPartialParsingFinished(); + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "PartParsingFin"; break; case FullParse: qCDebug(LOG) << "setting state to Idle (onFinished, FullParse)"; @@ -404,12 +406,14 @@ void TestCodeParser::onFinished() qCDebug(LOG) << "emitting parsingFinished" << "(onFinished, FullParse, nothing postponed, parsing succeeded)"; emit parsingFinished(); + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "ParsingFin"; } m_dirty = false; break; case Disabled: // can happen if all Test related widgets become hidden while parsing qCDebug(LOG) << "emitting parsingFinished (onFinished, Disabled)"; emit parsingFinished(); + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "ParsingFin"; break; case Shutdown: qCDebug(LOG) << "Shutdown complete - not emitting parsingFinished (onFinished)"; @@ -437,10 +441,12 @@ void TestCodeParser::onPartialParsingFinished() m_dirty |= m_codeModelParsing; if (m_dirty) { emit parsingFailed(); + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "ParsingFail"; } else if (!m_singleShotScheduled) { qCDebug(LOG) << "emitting parsingFinished" << "(onPartialParsingFinished, nothing postponed, not dirty)"; emit parsingFinished(); + qCDebug(LOG) << QDateTime::currentDateTime().toString("hh:mm:ss.zzz") << "ParsingFin"; } else { qCDebug(LOG) << "not emitting parsingFinished" << "(on PartialParsingFinished, singleshot scheduled)"; |