Index: chromecast/media/cma/test/run_all_unittests.cc |
diff --git a/chromecast/media/cma/test/run_all_unittests.cc b/chromecast/media/cma/test/run_all_unittests.cc |
index 0f7d04816ee9cd6f204c7487b511dfadcbf6b041..2b4a722e45f40ba78c08cccfb252ab97810b75ac 100644 |
--- a/chromecast/media/cma/test/run_all_unittests.cc |
+++ b/chromecast/media/cma/test/run_all_unittests.cc |
@@ -6,6 +6,7 @@ |
#include "base/test/launcher/unit_test_launcher.h" |
#include "base/test/test_suite.h" |
#include "build/build_config.h" |
+#include "chromecast/base/metrics/cast_metrics_test_helper.h" |
#include "media/base/media.h" |
#if defined(OS_ANDROID) |
@@ -26,6 +27,10 @@ void CmaTestSuite::Initialize() { |
// Run TestSuite::Initialize first so that logging is initialized. |
base::TestSuite::Initialize(); |
+ // Some of the chromecast media unit tests require a metrics helper instance. |
+ // Provide a fake one. |
+ chromecast::metrics::InitializeMetricsHelperForTesting(); |
+ |
// Initialize the FFMpeg library. |
// Note: at this time, AtExitManager is already present. |
media::InitializeMediaLibraryForTesting(); |