diff --git a/tests/system/suite_general/tst_session_handling/test.py b/tests/system/suite_general/tst_session_handling/test.py index b337d8ae5832dfc943a470459c88dc8969945efc..3e11f51a07898b3ea4ec1a9b2250af3192e10353 100644 --- a/tests/system/suite_general/tst_session_handling/test.py +++ b/tests/system/suite_general/tst_session_handling/test.py @@ -121,6 +121,7 @@ def checkWelcomePage(sessionName, isCurrent=False): def checkNavigator(expectedRows, message): navigatorModel = waitForObject(":Qt Creator_Utils::NavigationTreeView").model() + waitFor("expectedRows == len(__iterateChildren__(navigatorModel, QModelIndex()))", 1000) test.compare(expectedRows, len(__iterateChildren__(navigatorModel, QModelIndex())), message) def checkOpenDocuments(expectedRows, message):