Index: base/debug/trace_event_unittest.cc |
diff --git a/base/debug/trace_event_unittest.cc b/base/debug/trace_event_unittest.cc |
index 75a6ce4e5dce8d8bcf92df7ae83e93ece2038508..445118b6374bd1751df1468d175f7f35db6d8927 100644 |
--- a/base/debug/trace_event_unittest.cc |
+++ b/base/debug/trace_event_unittest.cc |
@@ -338,13 +338,6 @@ void TraceWithAllMacroVariants(WaitableEvent* task_complete_event) { |
"name1", "value1", |
"name2", "value2"); |
- TRACE_EVENT_IF_LONGER_THAN0(0, "all", "TRACE_EVENT_IF_LONGER_THAN0 call"); |
- TRACE_EVENT_IF_LONGER_THAN1(0, "all", "TRACE_EVENT_IF_LONGER_THAN1 call", |
- "name1", "value1"); |
- TRACE_EVENT_IF_LONGER_THAN2(0, "all", "TRACE_EVENT_IF_LONGER_THAN2 call", |
- "name1", "value1", |
- "name2", "value2"); |
- |
TRACE_EVENT_ASYNC_BEGIN0("all", "TRACE_EVENT_ASYNC_BEGIN0 call", 5); |
TRACE_EVENT_ASYNC_BEGIN1("all", "TRACE_EVENT_ASYNC_BEGIN1 call", 5, |
"name1", "value1"); |
@@ -457,16 +450,6 @@ void ValidateAllTraceMacrosCreatedData(const ListValue& trace_parsed) { |
EXPECT_SUB_FIND_("name2"); |
EXPECT_SUB_FIND_("value2"); |
- EXPECT_FIND_("TRACE_EVENT_IF_LONGER_THAN0 call"); |
- EXPECT_FIND_("TRACE_EVENT_IF_LONGER_THAN1 call"); |
- EXPECT_SUB_FIND_("name1"); |
- EXPECT_SUB_FIND_("value1"); |
- EXPECT_FIND_("TRACE_EVENT_IF_LONGER_THAN2 call"); |
- EXPECT_SUB_FIND_("name1"); |
- EXPECT_SUB_FIND_("value1"); |
- EXPECT_SUB_FIND_("name2"); |
- EXPECT_SUB_FIND_("value2"); |
- |
EXPECT_FIND_("TRACE_EVENT_ASYNC_BEGIN0 call"); |
EXPECT_SUB_FIND_("id"); |
EXPECT_SUB_FIND_("5"); |
@@ -857,108 +840,6 @@ TEST_F(TraceEventTestFixture, Categories) { |
EXPECT_FALSE(FindMatchingValue("name", "not_inc")); |
} |
-// Simple Test for time threshold events. |
-TEST_F(TraceEventTestFixture, DataCapturedThreshold) { |
- ManualTestSetUp(); |
- BeginTrace(); |
- |
- // Test that events at the same level are properly filtered by threshold. |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(100, "time", "threshold 100"); |
- TRACE_EVENT_IF_LONGER_THAN0(1000, "time", "threshold 1000"); |
- TRACE_EVENT_IF_LONGER_THAN0(10000, "time", "threshold 10000"); |
- // 100+ seconds to avoid flakiness. |
- TRACE_EVENT_IF_LONGER_THAN0(100000000, "time", "threshold long1"); |
- TRACE_EVENT_IF_LONGER_THAN0(200000000, "time", "threshold long2"); |
- HighResSleepForTraceTest(base::TimeDelta::FromMilliseconds(20)); |
- } |
- |
- // Test that a normal nested event remains after it's parent event is dropped. |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(1000000, "time", "2threshold10000"); |
- { |
- TRACE_EVENT0("time", "nonthreshold1"); |
- } |
- } |
- |
- // Test that parent thresholded events are dropped while some nested events |
- // remain. |
- { |
- TRACE_EVENT0("time", "nonthreshold3"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(200000000, "time", "3thresholdlong2"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(100000000, "time", "3thresholdlong1"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(10000, "time", "3threshold10000"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(1000, "time", "3threshold1000"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(100, "time", "3threshold100"); |
- HighResSleepForTraceTest(base::TimeDelta::FromMilliseconds(20)); |
- } |
- } |
- } |
- } |
- } |
- } |
- |
- // Test that child thresholded events are dropped while some parent events |
- // remain. |
- { |
- TRACE_EVENT0("time", "nonthreshold4"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(100, "time", "4threshold100"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(1000, "time", "4threshold1000"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(10000, "time", "4threshold10000"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(100000000, "time", |
- "4thresholdlong1"); |
- { |
- TRACE_EVENT_IF_LONGER_THAN0(200000000, "time", |
- "4thresholdlong2"); |
- HighResSleepForTraceTest(base::TimeDelta::FromMilliseconds(20)); |
- } |
- } |
- } |
- } |
- } |
- } |
- |
- EndTraceAndFlush(); |
- |
-#define EXPECT_FIND_BE_(str) \ |
- EXPECT_TRUE(FindNamePhase(str, "B")); \ |
- EXPECT_TRUE(FindNamePhase(str, "E")) |
-#define EXPECT_NOT_FIND_BE_(str) \ |
- EXPECT_FALSE(FindNamePhase(str, "B")); \ |
- EXPECT_FALSE(FindNamePhase(str, "E")) |
- |
- EXPECT_FIND_BE_("threshold 100"); |
- EXPECT_FIND_BE_("threshold 1000"); |
- EXPECT_FIND_BE_("threshold 10000"); |
- EXPECT_NOT_FIND_BE_("threshold long1"); |
- EXPECT_NOT_FIND_BE_("threshold long2"); |
- |
- EXPECT_NOT_FIND_BE_("2threshold10000"); |
- EXPECT_FIND_BE_("nonthreshold1"); |
- |
- EXPECT_FIND_BE_("nonthreshold3"); |
- EXPECT_FIND_BE_("3threshold100"); |
- EXPECT_FIND_BE_("3threshold1000"); |
- EXPECT_FIND_BE_("3threshold10000"); |
- EXPECT_NOT_FIND_BE_("3thresholdlong1"); |
- EXPECT_NOT_FIND_BE_("3thresholdlong2"); |
- |
- EXPECT_FIND_BE_("nonthreshold4"); |
- EXPECT_FIND_BE_("4threshold100"); |
- EXPECT_FIND_BE_("4threshold1000"); |
- EXPECT_FIND_BE_("4threshold10000"); |
- EXPECT_NOT_FIND_BE_("4thresholdlong1"); |
- EXPECT_NOT_FIND_BE_("4thresholdlong2"); |
-} |
// Test EVENT_WATCH_NOTIFICATION |
TEST_F(TraceEventTestFixture, EventWatchNotification) { |