diff --git a/src/plugins/autotest/gtest/gtestresult.cpp b/src/plugins/autotest/gtest/gtestresult.cpp index 51eb81a4556..645f1af0a87 100644 --- a/src/plugins/autotest/gtest/gtestresult.cpp +++ b/src/plugins/autotest/gtest/gtestresult.cpp @@ -68,6 +68,8 @@ bool GTestResult::isDirectParentOf(const TestResult *other, bool *needsIntermedi if (!TestResult::isDirectParentOf(other, needsIntermediate)) return false; + if (result() == Result::MessageDisabledTests) + return false; const GTestResult *gtOther = static_cast(other); if (m_testSetName == gtOther->m_testSetName) { const Result::Type otherResult = other->result();