diff --git a/src/plugins/autotest/gtest/gtestresult.cpp b/src/plugins/autotest/gtest/gtestresult.cpp index 9ffd361ce62..98ca4d80089 100644 --- a/src/plugins/autotest/gtest/gtestresult.cpp +++ b/src/plugins/autotest/gtest/gtestresult.cpp @@ -69,6 +69,8 @@ bool GTestResult::isDirectParentOf(const TestResult *other, bool *needsIntermedi return false; const GTestResult *gtOther = static_cast(other); + if (m_testSetName == gtOther->m_testSetName && other->result() == Result::MessageInternal) + return true; if (m_iteration != gtOther->m_iteration) return false; return isTest() && gtOther->isTestSet();