Stop using DEPRECATED_SingleThreadedTaskQueueForTesting in MultiStreamTester

Bug: webrtc:10933
Change-Id: I61ae0726fb197e5a779e036b5b1390c29ca96aa1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159714
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29829}
This commit is contained in:
Danil Chapovalov 2019-11-15 10:28:18 +01:00 committed by Commit Bot
parent 3574d05360
commit 0197887d71
2 changed files with 5 additions and 6 deletions

View File

@ -642,7 +642,6 @@ if (rtc_include_tests) {
"../test:null_transport",
"../test:perf_test",
"../test:rtp_test_utils",
"../test:single_threaded_task_queue",
"../test:test_common",
"../test:test_support",
"../test:video_test_common",

View File

@ -28,7 +28,6 @@
#include "rtc_base/task_queue_for_test.h"
#include "test/call_test.h"
#include "test/encoder_settings.h"
#include "test/single_threaded_task_queue.h"
namespace webrtc {
@ -44,10 +43,11 @@ MultiStreamTester::~MultiStreamTester() = default;
void MultiStreamTester::RunTest() {
webrtc::RtcEventLogNull event_log;
auto task_queue_factory = CreateDefaultTaskQueueFactory();
// TODO(bugs.webrtc.org/10933): Use production task queue implementation.
auto task_queue =
std::make_unique<test::DEPRECATED_SingleThreadedTaskQueueForTesting>(
"TaskQueue");
// Use high prioirity since this task_queue used for fake network delivering
// at correct time. Those test tasks should be prefered over code under test
// to make test more stable.
auto task_queue = task_queue_factory->CreateTaskQueue(
"TaskQueue", TaskQueueFactory::Priority::HIGH);
Call::Config config(&event_log);
config.task_queue_factory = task_queue_factory.get();
std::unique_ptr<Call> sender_call;