Browse Source

Wait for asynchronous microphone release in stream tests

master
evgeny 2 days ago
parent
commit
230687d155
  1. 2
      tools/chatgui/tests/test_stream_publish.cpp

2
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

Loading…
Cancel
Save