From 230687d15520a5cdae1b85a72abfac05903035f7 Mon Sep 17 00:00:00 2001 From: evgeny Date: Fri, 16 Oct 2026 16:19:02 +0200 Subject: [PATCH] Wait for asynchronous microphone release in stream tests --- tools/chatgui/tests/test_stream_publish.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/chatgui/tests/test_stream_publish.cpp b/tools/chatgui/tests/test_stream_publish.cpp index 3959ef37..e5024234 100644 --- a/tools/chatgui/tests/test_stream_publish.cpp +++ b/tools/chatgui/tests/test_stream_publish.cpp @@ -695,7 +695,7 @@ private slots: QVERIFY(errors.isEmpty()); failAudioEncoding = true; QTRY_VERIFY(!engine.running()); QTRY_COMPARE(errors.size(), 1); QVERIFY(!errors.front().front().toString().contains("restored")); - AudioCaptureLease microphone; QVERIFY(microphone.acquire()); microphone.release(); + AudioCaptureLease microphone; QTRY_VERIFY_WITH_TIMEOUT(microphone.acquire(), 2000); microphone.release(); QTRY_VERIFY_WITH_TIMEOUT(!engine.active(), 4000); gui_stream_stop(202); sound->shutdown(); #else