Index: trunk/src/base/debug/trace_event_unittest.cc |
=================================================================== |
--- trunk/src/base/debug/trace_event_unittest.cc (revision 242678) |
+++ trunk/src/base/debug/trace_event_unittest.cc (working copy) |
@@ -78,7 +78,6 @@ |
void BeginSpecificTrace(const std::string& filter) { |
event_watch_notification_ = 0; |
TraceLog::GetInstance()->SetEnabled(CategoryFilter(filter), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
} |
@@ -854,7 +853,6 @@ |
// Simple Test for emitting data and validating it was received. |
TEST_F(TraceEventTestFixture, DataCaptured) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TraceWithAllMacroVariants(NULL); |
@@ -878,7 +876,6 @@ |
EXPECT_CALL(observer, OnTraceLogEnabled()) |
.Times(1); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
testing::Mock::VerifyAndClear(&observer); |
EXPECT_TRUE(TraceLog::GetInstance()->IsEnabled()); |
@@ -890,7 +887,6 @@ |
TEST_F(TraceEventTestFixture, EnabledObserverDoesntFireOnSecondEnable) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
testing::StrictMock<MockEnabledStateChangedObserver> observer; |
@@ -901,7 +897,6 @@ |
EXPECT_CALL(observer, OnTraceLogDisabled()) |
.Times(0); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
testing::Mock::VerifyAndClear(&observer); |
EXPECT_TRUE(TraceLog::GetInstance()->IsEnabled()); |
@@ -914,12 +909,8 @@ |
TEST_F(TraceEventTestFixture, EnabledObserverFiresOnFirstDisable) { |
CategoryFilter cf_inc_all("*"); |
- TraceLog::GetInstance()->SetEnabled(cf_inc_all, |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
- TraceLog::GetInstance()->SetEnabled(cf_inc_all, |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled(cf_inc_all, TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled(cf_inc_all, TraceLog::RECORD_UNTIL_FULL); |
testing::StrictMock<MockEnabledStateChangedObserver> observer; |
TraceLog::GetInstance()->AddEnabledStateObserver(&observer); |
@@ -938,7 +929,6 @@ |
TEST_F(TraceEventTestFixture, EnabledObserverFiresOnDisable) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
MockEnabledStateChangedObserver observer; |
@@ -975,7 +965,6 @@ |
TraceLog::GetInstance()->AddEnabledStateObserver(&observer); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(TraceLog::GetInstance()->IsEnabled()); |
@@ -1008,7 +997,6 @@ |
EXPECT_EQ(1u, TraceLog::GetInstance()->GetObserverCountForTest()); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TraceLog::GetInstance()->SetDisabled(); |
// The observer removed itself on disable. |
@@ -1024,7 +1012,6 @@ |
TEST_F(TraceEventTestFixture, NewTraceRecording) { |
ASSERT_FALSE(IsNewTrace()); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
// First call to IsNewTrace() should succeed. But, the second shouldn't. |
ASSERT_TRUE(IsNewTrace()); |
@@ -1037,7 +1024,6 @@ |
// Start another trace. IsNewTrace() should become true again, briefly, as |
// before. |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
ASSERT_TRUE(IsNewTrace()); |
ASSERT_FALSE(IsNewTrace()); |
@@ -1094,7 +1080,6 @@ |
Clear(); |
included_categories.clear(); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("not_found823564786"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("cat1", "name", TRACE_EVENT_SCOPE_THREAD); |
TRACE_EVENT_INSTANT0("cat2", "name", TRACE_EVENT_SCOPE_THREAD); |
@@ -1105,7 +1090,6 @@ |
Clear(); |
included_categories.clear(); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("inc"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("inc", "name", TRACE_EVENT_SCOPE_THREAD); |
TRACE_EVENT_INSTANT0("inc2", "name", TRACE_EVENT_SCOPE_THREAD); |
@@ -1118,7 +1102,6 @@ |
included_categories.clear(); |
TraceLog::GetInstance()->SetEnabled( |
CategoryFilter("inc_wildcard_*,inc_wildchar_?_end"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("inc_wildcard_abc", "included", |
TRACE_EVENT_SCOPE_THREAD); |
@@ -1148,7 +1131,6 @@ |
// Exclude nonexistent category -> all events |
Clear(); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("-not_found823564786"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("cat1", "name", TRACE_EVENT_SCOPE_THREAD); |
TRACE_EVENT_INSTANT0("cat2", "name", TRACE_EVENT_SCOPE_THREAD); |
@@ -1161,7 +1143,6 @@ |
// Exclude existent category -> only events of other categories |
Clear(); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("-inc"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("inc", "name", TRACE_EVENT_SCOPE_THREAD); |
TRACE_EVENT_INSTANT0("inc2", "name", TRACE_EVENT_SCOPE_THREAD); |
@@ -1177,7 +1158,6 @@ |
Clear(); |
TraceLog::GetInstance()->SetEnabled( |
CategoryFilter("-inc_wildcard_*,-inc_wildchar_?_end"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("inc_wildcard_abc", "not_inc", |
TRACE_EVENT_SCOPE_THREAD); |
@@ -1685,21 +1665,15 @@ |
TEST_F(TraceEventTestFixture, TraceEnableDisable) { |
TraceLog* trace_log = TraceLog::GetInstance(); |
CategoryFilter cf_inc_all("*"); |
- trace_log->SetEnabled(cf_inc_all, |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(cf_inc_all, TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(trace_log->IsEnabled()); |
trace_log->SetDisabled(); |
EXPECT_FALSE(trace_log->IsEnabled()); |
- trace_log->SetEnabled(cf_inc_all, |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(cf_inc_all, TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(trace_log->IsEnabled()); |
const std::vector<std::string> empty; |
- trace_log->SetEnabled(CategoryFilter(""), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(CategoryFilter(""), TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(trace_log->IsEnabled()); |
trace_log->SetDisabled(); |
EXPECT_FALSE(trace_log->IsEnabled()); |
@@ -1709,21 +1683,15 @@ |
TEST_F(TraceEventTestFixture, TraceCategoriesAfterNestedEnable) { |
TraceLog* trace_log = TraceLog::GetInstance(); |
- trace_log->SetEnabled(CategoryFilter("foo,bar"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(CategoryFilter("foo,bar"), TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("foo")); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("bar")); |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("baz")); |
- trace_log->SetEnabled(CategoryFilter("foo2"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(CategoryFilter("foo2"), TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("foo2")); |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("baz")); |
// The "" becomes the default catergory set when applied. |
- trace_log->SetEnabled(CategoryFilter(""), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(CategoryFilter(""), TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("foo")); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("baz")); |
EXPECT_STREQ("-*Debug,-*Test", |
@@ -1735,13 +1703,10 @@ |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("baz")); |
trace_log->SetEnabled(CategoryFilter("-foo,-bar"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("foo")); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("baz")); |
- trace_log->SetEnabled(CategoryFilter("moo"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ trace_log->SetEnabled(CategoryFilter("moo"), TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("baz")); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("moo")); |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("foo")); |
@@ -1752,11 +1717,9 @@ |
// Make sure disabled categories aren't cleared if we set in the second. |
trace_log->SetEnabled(CategoryFilter("disabled-by-default-cc,foo"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
EXPECT_FALSE(*trace_log->GetCategoryGroupEnabled("bar")); |
trace_log->SetEnabled(CategoryFilter("disabled-by-default-gpu"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("disabled-by-default-cc")); |
EXPECT_TRUE(*trace_log->GetCategoryGroupEnabled("disabled-by-default-gpu")); |
@@ -1770,7 +1733,6 @@ |
TEST_F(TraceEventTestFixture, TraceSampling) { |
TraceLog::GetInstance()->SetEnabled( |
CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::Options(TraceLog::RECORD_UNTIL_FULL | |
TraceLog::ENABLE_SAMPLING)); |
@@ -1789,7 +1751,6 @@ |
TEST_F(TraceEventTestFixture, TraceSamplingScope) { |
TraceLog::GetInstance()->SetEnabled( |
CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::Options(TraceLog::RECORD_UNTIL_FULL | |
TraceLog::ENABLE_SAMPLING)); |
@@ -1824,8 +1785,7 @@ |
TEST_F(TraceEventTestFixture, TraceContinuousSampling) { |
TraceLog::GetInstance()->SetEnabled( |
CategoryFilter("*"), |
- base::debug::TraceLog::MONITORING_MODE, |
- TraceLog::Options(TraceLog::ENABLE_SAMPLING)); |
+ TraceLog::Options(TraceLog::MONITOR_SAMPLING)); |
TRACE_EVENT_SET_SAMPLING_STATE_FOR_BUCKET(1, "category", "AAA"); |
TraceLog::GetInstance()->WaitSamplingEventForTesting(); |
@@ -1883,7 +1843,6 @@ |
TEST_F(TraceEventTestFixture, ConvertableTypes) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
scoped_refptr<ConvertableToTraceFormat> data(new MyData()); |
@@ -2087,7 +2046,6 @@ |
TEST_F(TraceEventCallbackTest, TraceEventCallbackWhileFull) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_UNTIL_FULL); |
do { |
TRACE_EVENT_INSTANT0("all", "badger badger", TRACE_EVENT_SCOPE_GLOBAL); |
@@ -2108,9 +2066,8 @@ |
Callback); |
TRACE_EVENT_INSTANT0("recording", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
- TraceLog::GetInstance()->SetEnabled(CategoryFilter("recording"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled( |
+ CategoryFilter("recording"), TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("recording", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
TraceLog::GetInstance()->SetEventCallbackDisabled(); |
@@ -2131,9 +2088,8 @@ |
Callback); |
TRACE_EVENT_INSTANT0("recording", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
- TraceLog::GetInstance()->SetEnabled(CategoryFilter("recording"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled( |
+ CategoryFilter("recording"), TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("recording", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
EndTraceAndFlush(); |
@@ -2150,9 +2106,8 @@ |
TEST_F(TraceEventCallbackTest, TraceEventCallbackAndRecording3) { |
TRACE_EVENT_INSTANT0("recording", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "no", TRACE_EVENT_SCOPE_GLOBAL); |
- TraceLog::GetInstance()->SetEnabled(CategoryFilter("recording"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled( |
+ CategoryFilter("recording"), TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("recording", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TraceLog::GetInstance()->SetEventCallbackEnabled(CategoryFilter("callback"), |
@@ -2173,9 +2128,8 @@ |
TEST_F(TraceEventCallbackTest, TraceEventCallbackAndRecording4) { |
TRACE_EVENT_INSTANT0("recording", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "no", TRACE_EVENT_SCOPE_GLOBAL); |
- TraceLog::GetInstance()->SetEnabled(CategoryFilter("recording"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled( |
+ CategoryFilter("recording"), TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT_INSTANT0("recording", "yes", TRACE_EVENT_SCOPE_GLOBAL); |
TRACE_EVENT_INSTANT0("callback", "no", TRACE_EVENT_SCOPE_GLOBAL); |
TraceLog::GetInstance()->SetEventCallbackEnabled(CategoryFilter("callback"), |
@@ -2197,9 +2151,8 @@ |
Callback); |
{ |
TRACE_EVENT0("callback", "duration1"); |
- TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
- TraceLog::RECORD_UNTIL_FULL); |
+ TraceLog::GetInstance()->SetEnabled( |
+ CategoryFilter("*"), TraceLog::RECORD_UNTIL_FULL); |
TRACE_EVENT0("callback", "duration2"); |
EndTraceAndFlush(); |
TRACE_EVENT0("callback", "duration3"); |
@@ -2217,7 +2170,6 @@ |
TEST_F(TraceEventTestFixture, TraceBufferRingBufferGetReturnChunk) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_CONTINUOUSLY); |
TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer(); |
size_t capacity = buffer->Capacity(); |
@@ -2277,7 +2229,6 @@ |
TEST_F(TraceEventTestFixture, TraceBufferRingBufferHalfIteration) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_CONTINUOUSLY); |
TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer(); |
size_t capacity = buffer->Capacity(); |
@@ -2305,7 +2256,6 @@ |
TEST_F(TraceEventTestFixture, TraceBufferRingBufferFullIteration) { |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::RECORD_CONTINUOUSLY); |
TraceBuffer* buffer = TraceLog::GetInstance()->trace_buffer(); |
size_t capacity = buffer->Capacity(); |
@@ -2554,7 +2504,6 @@ |
logging::SetLogMessageHandler(MockLogMessageHandler); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::ECHO_TO_CONSOLE); |
TRACE_EVENT_BEGIN0("a", "begin_end"); |
{ |
@@ -2590,7 +2539,6 @@ |
logging::SetLogMessageHandler(LogMessageHandlerWithTraceEvent); |
TraceLog::GetInstance()->SetEnabled(CategoryFilter("*"), |
- base::debug::TraceLog::RECORDING_MODE, |
TraceLog::ECHO_TO_CONSOLE); |
{ |
// This should not cause deadlock or infinite recursion. |