Stabilize logging tests

pull/625/head
Michael Zanetti 2023-02-08 19:45:14 +01:00
parent b409fbe3be
commit 51d08f94cf
1 changed files with 5 additions and 3 deletions

View File

@ -389,9 +389,11 @@ void TestLogging::actionLog()
// wait for the outgoing data
// 3 packets: ExecuteAction reply, LogDatabaseUpdated signal and LogEntryAdded signal
clientSpy.wait(500);
if (clientSpy.count() < 3) {
clientSpy.wait(500);
while (clientSpy.count() < 3) {
bool success = clientSpy.wait();
if (!success) {
break;
}
}
QVariantList logEntryAddedVariants = checkNotifications(clientSpy, "Logging.LogEntryAdded");