| Index: base/trace_event/trace_event_unittest.cc
|
| diff --git a/base/trace_event/trace_event_unittest.cc b/base/trace_event/trace_event_unittest.cc
|
| index 459052b17149fd636fa829c30b8cd001ac7397e7..81d043ac3945d3582b0a99c22f4adb22d1bd8a21 100644
|
| --- a/base/trace_event/trace_event_unittest.cc
|
| +++ b/base/trace_event/trace_event_unittest.cc
|
| @@ -69,9 +69,6 @@ class TraceEventTestFixture : public testing::Test {
|
| WaitableEvent* flush_complete_event,
|
| const scoped_refptr<base::RefCountedString>& events_str,
|
| bool has_more_events);
|
| - void OnWatchEventMatched() {
|
| - ++event_watch_notification_;
|
| - }
|
| DictionaryValue* FindMatchingTraceEntry(const JsonKeyValue* key_values);
|
| DictionaryValue* FindNamePhase(const char* name, const char* phase);
|
| DictionaryValue* FindNamePhaseKeyValue(const char* name,
|
| @@ -93,7 +90,6 @@ class TraceEventTestFixture : public testing::Test {
|
| }
|
|
|
| void BeginSpecificTrace(const std::string& filter) {
|
| - event_watch_notification_ = 0;
|
| TraceLog::GetInstance()->SetEnabled(TraceConfig(filter, ""),
|
| TraceLog::RECORDING_MODE);
|
| }
|
| @@ -154,7 +150,6 @@ class TraceEventTestFixture : public testing::Test {
|
| ASSERT_TRUE(tracelog);
|
| ASSERT_FALSE(tracelog->IsEnabled());
|
| trace_buffer_.SetOutputCallback(json_output_.GetCallback());
|
| - event_watch_notification_ = 0;
|
| num_flush_callbacks_ = 0;
|
| }
|
| void TearDown() override {
|
| @@ -171,7 +166,6 @@ class TraceEventTestFixture : public testing::Test {
|
| ListValue trace_parsed_;
|
| TraceResultBuffer trace_buffer_;
|
| TraceResultBuffer::SimpleOutput json_output_;
|
| - int event_watch_notification_;
|
| size_t num_flush_callbacks_;
|
|
|
| private:
|
| @@ -1569,59 +1563,6 @@ TEST_F(TraceEventTestFixture, Categories) {
|
| }
|
|
|
|
|
| -// Test EVENT_WATCH_NOTIFICATION
|
| -TEST_F(TraceEventTestFixture, EventWatchNotification) {
|
| - // Basic one occurrence.
|
| - BeginTrace();
|
| - TraceLog::WatchEventCallback callback =
|
| - base::Bind(&TraceEventTestFixture::OnWatchEventMatched,
|
| - base::Unretained(this));
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - TRACE_EVENT_INSTANT0("cat", "event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, 1);
|
| -
|
| - // Auto-reset after end trace.
|
| - BeginTrace();
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - EndTraceAndFlush();
|
| - BeginTrace();
|
| - TRACE_EVENT_INSTANT0("cat", "event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, 0);
|
| -
|
| - // Multiple occurrence.
|
| - BeginTrace();
|
| - int num_occurrences = 5;
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - for (int i = 0; i < num_occurrences; ++i)
|
| - TRACE_EVENT_INSTANT0("cat", "event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, num_occurrences);
|
| -
|
| - // Wrong category.
|
| - BeginTrace();
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - TRACE_EVENT_INSTANT0("wrong_cat", "event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, 0);
|
| -
|
| - // Wrong name.
|
| - BeginTrace();
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - TRACE_EVENT_INSTANT0("cat", "wrong_event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, 0);
|
| -
|
| - // Canceled.
|
| - BeginTrace();
|
| - TraceLog::GetInstance()->SetWatchEvent("cat", "event", callback);
|
| - TraceLog::GetInstance()->CancelWatchEvent();
|
| - TRACE_EVENT_INSTANT0("cat", "event", TRACE_EVENT_SCOPE_THREAD);
|
| - EndTraceAndFlush();
|
| - EXPECT_EQ(event_watch_notification_, 0);
|
| -}
|
| -
|
| // Test ASYNC_BEGIN/END events
|
| TEST_F(TraceEventTestFixture, AsyncBeginEndEvents) {
|
| BeginTrace();
|
|
|