Wait for asynchronous microphone release in stream tests

This commit is contained in:
evgeny committed 2026-10-16 16:19:02 +02:00
1 parent de71617e9f
commit 230687d155
1 file changed
+1 -1
+1 -1
View File
@@ -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