Use RunLoop in video/ tests Bug: webrtc:469327588 Change-Id: I23eb639d3c0add2a40c1295418f41f2d6a6a6964 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/461340 Commit-Queue: Erik Språng <sprang@webrtc.org> Auto-Submit: Evan Shrubsole <eshr@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Cr-Commit-Position: refs/heads/main@{#47308}
diff --git a/video/adaptation/BUILD.gn b/video/adaptation/BUILD.gn index 04a00da..9b5cfd7 100644 --- a/video/adaptation/BUILD.gn +++ b/video/adaptation/BUILD.gn
@@ -107,6 +107,7 @@ "../../system_wrappers", "../../test:create_test_environment", "../../test:create_test_field_trials", + "../../test:run_loop", "../../test:test_support", "../../test/time_controller", "../config:encoder_config",
diff --git a/video/adaptation/quality_scaler_resource_unittest.cc b/video/adaptation/quality_scaler_resource_unittest.cc index 32dfa3b..a33ae1c 100644 --- a/video/adaptation/quality_scaler_resource_unittest.cc +++ b/video/adaptation/quality_scaler_resource_unittest.cc
@@ -16,9 +16,9 @@ #include "api/task_queue/task_queue_base.h" #include "call/adaptation/degradation_preference_provider.h" #include "call/adaptation/test/mock_resource_listener.h" -#include "rtc_base/thread.h" #include "test/gmock.h" #include "test/gtest.h" +#include "test/run_loop.h" namespace webrtc { @@ -53,7 +53,7 @@ } protected: - AutoThread main_thread_; + test::RunLoop main_thread_; StrictMock<MockResourceListener> fake_resource_listener_; FakeDegradationPreferenceProvider degradation_preference_provider_; scoped_refptr<QualityScalerResource> quality_scaler_resource_;