| Index: webrtc/pc/rtcstats_integrationtest.cc
|
| diff --git a/webrtc/pc/rtcstats_integrationtest.cc b/webrtc/pc/rtcstats_integrationtest.cc
|
| index a385d6c2f960a79b5ba6f3e112aa4f29ee90f236..47fa0e3b0fbd819ee13858823459bf2a9827bff2 100644
|
| --- a/webrtc/pc/rtcstats_integrationtest.cc
|
| +++ b/webrtc/pc/rtcstats_integrationtest.cc
|
| @@ -20,6 +20,7 @@
|
| #include "webrtc/pc/test/peerconnectiontestwrapper.h"
|
| #include "webrtc/pc/test/rtcstatsobtainer.h"
|
| #include "webrtc/rtc_base/checks.h"
|
| +#include "webrtc/rtc_base/event_tracer.h"
|
| #include "webrtc/rtc_base/gunit.h"
|
| #include "webrtc/rtc_base/refcountedobject.h"
|
| #include "webrtc/rtc_base/scoped_ref_ptr.h"
|
| @@ -31,11 +32,29 @@ namespace {
|
|
|
| const int64_t kGetStatsTimeoutMs = 10000;
|
|
|
| +const unsigned char* GetCategoryEnabledHandler(const char* name) {
|
| + return reinterpret_cast<const unsigned char*>("webrtc_stats");
|
| +}
|
| +
|
| +void AddTraceEventHandler(char phase,
|
| + const unsigned char* category_enabled,
|
| + const char* name,
|
| + unsigned long long id,
|
| + int num_args,
|
| + const char** arg_names,
|
| + const unsigned char* arg_types,
|
| + const unsigned long long* arg_values,
|
| + unsigned char flags) {
|
| + // Do nothing
|
| +}
|
| +
|
| class RTCStatsIntegrationTest : public testing::Test {
|
| public:
|
| RTCStatsIntegrationTest()
|
| : network_thread_(new rtc::Thread(&virtual_socket_server_)),
|
| worker_thread_(rtc::Thread::Create()) {
|
| + SetupEventTracer(&GetCategoryEnabledHandler, &AddTraceEventHandler);
|
| +
|
| RTC_CHECK(network_thread_->Start());
|
| RTC_CHECK(worker_thread_->Start());
|
|
|
|
|