Use RunLoop in audio/ tests Bug: webrtc:469327588 Change-Id: I6f7a6f3d88184aa38f5a8597fc29acc56a6a6964 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/461346 Reviewed-by: Jakob Ivarsson <jakobi@webrtc.org> Commit-Queue: Jakob Ivarsson <jakobi@webrtc.org> Auto-Submit: Evan Shrubsole <eshr@webrtc.org> Cr-Commit-Position: refs/heads/main@{#47316}
diff --git a/audio/channel_receive_frame_transformer_delegate_unittest.cc b/audio/channel_receive_frame_transformer_delegate_unittest.cc index 01dbaee..986cddf 100644 --- a/audio/channel_receive_frame_transformer_delegate_unittest.cc +++ b/audio/channel_receive_frame_transformer_delegate_unittest.cc
@@ -28,6 +28,7 @@ #include "system_wrappers/include/ntp_time.h" #include "test/gmock.h" #include "test/gtest.h" +#include "test/run_loop.h" namespace webrtc { namespace { @@ -87,7 +88,7 @@ // transformer, it passes it to the channel using the ReceiveFrameCallback. TEST(ChannelReceiveFrameTransformerDelegateTest, TransformRunsChannelReceiveCallback) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); MockChannelReceive mock_channel; @@ -118,7 +119,7 @@ // transformer, it passes it to the channel using the ReceiveFrameCallback. TEST(ChannelReceiveFrameTransformerDelegateTest, TransformRunsChannelReceiveCallbackForSenderFrame) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); MockChannelReceive mock_channel; @@ -153,7 +154,7 @@ // after resetting the delegate. TEST(ChannelReceiveFrameTransformerDelegateTest, OnTransformedDoesNotRunChannelReceiveCallbackAfterReset) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<testing::NiceMock<MockFrameTransformer>>(); MockChannelReceive mock_channel; @@ -169,7 +170,7 @@ TEST(ChannelReceiveFrameTransformerDelegateTest, ShortCircuitingSkipsTransform) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<testing::NiceMock<MockFrameTransformer>>(); MockChannelReceive mock_channel; @@ -193,7 +194,7 @@ TEST(ChannelReceiveFrameTransformerDelegateTest, AudioLevelAndCaptureTimeAbsentWithoutExtension) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); scoped_refptr<ChannelReceiveFrameTransformerDelegate> delegate = @@ -230,7 +231,7 @@ TEST(ChannelReceiveFrameTransformerDelegateTest, AudioLevelPresentWithExtension) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); scoped_refptr<ChannelReceiveFrameTransformerDelegate> delegate = @@ -268,7 +269,7 @@ TEST(ChannelReceiveFrameTransformerDelegateTest, CaptureTimePresentWithExtension) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); scoped_refptr<ChannelReceiveFrameTransformerDelegate> delegate = @@ -311,7 +312,7 @@ } TEST(ChannelReceiveFrameTransformerDelegateTest, SetAudioLevel) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); scoped_refptr<ChannelReceiveFrameTransformerDelegate> delegate = @@ -346,7 +347,7 @@ TEST(ChannelReceiveFrameTransformerDelegateTest, ReceivingSenderFrameWithAudioValueSetsAudioLevelInHeader) { - AutoThread main_thread; + test::RunLoop main_thread; scoped_refptr<MockFrameTransformer> mock_frame_transformer = make_ref_counted<NiceMock<MockFrameTransformer>>(); MockChannelReceive mock_channel;