ClangTools: Provide more information if plugin tests fail

Print the error text we are showing in the info bar. For example:

  QWARN  : ...testProject(simple.pro) Error: Failed to build the project.
  FAIL!  : ...testProject(simple.pro) 'finishedSuccessfully' returned FALSE. ()

Change-Id: I7df91909dc4974a2c3aa9d44cb7511222517198c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Nikolai Kosjar
2019-11-28 16:17:57 +01:00
parent 07ec6de8d9
commit ab47d562a1
5 changed files with 14 additions and 12 deletions

View File

@@ -72,8 +72,6 @@ public:
const FileInfos &fileInfos,
bool buildBeforeAnalysis);
bool success() const { return m_success; } // For testing.
int filesAnalyzed() const { return m_filesAnalyzed.size(); }
int filesNotAnalyzed() const { return m_filesNotAnalyzed.size(); }
int totalFilesToAnalyze() const { return m_fileInfos.size(); }
@@ -125,7 +123,6 @@ private:
int m_initialQueueSize = 0;
QSet<QString> m_filesAnalyzed;
QSet<QString> m_filesNotAnalyzed;
bool m_success = false;
};
} // namespace Internal