Index: base/test/trace_event_analyzer_unittest.cc |
diff --git a/base/test/trace_event_analyzer_unittest.cc b/base/test/trace_event_analyzer_unittest.cc |
index dd1ce4dd54c6de410149e1b8999939d112076f68..f5ea01f8a4484dca5b2642a95ae20635019aecd2 100644 |
--- a/base/test/trace_event_analyzer_unittest.cc |
+++ b/base/test/trace_event_analyzer_unittest.cc |
@@ -25,11 +25,7 @@ class TraceEventAnalyzerTest : public testing::Test { |
void TraceEventAnalyzerTest::ManualSetUp() { |
base::debug::TraceLog::Resurrect(); |
- base::debug::TraceLog* tracelog = base::debug::TraceLog::GetInstance(); |
- ASSERT_TRUE(tracelog); |
- tracelog->SetOutputCallback( |
- base::Bind(&TraceEventAnalyzerTest::OnTraceDataCollected, |
- base::Unretained(this))); |
+ ASSERT_TRUE(base::debug::TraceLog::GetInstance()); |
buffer_.SetOutputCallback(output_.GetCallback()); |
output_.json_output.clear(); |
} |
@@ -47,6 +43,9 @@ void TraceEventAnalyzerTest::BeginTracing() { |
void TraceEventAnalyzerTest::EndTracing() { |
base::debug::TraceLog::GetInstance()->SetEnabled(false); |
+ base::debug::TraceLog::GetInstance()->Flush( |
+ base::Bind(&TraceEventAnalyzerTest::OnTraceDataCollected, |
+ base::Unretained(this))); |
buffer_.Finish(); |
} |