Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1490)

Side by Side Diff: base/trace_event/trace_event_unittest.cc

Issue 1447563002: Implement frame attribution (FrameBlamer) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: It builds => ship it. Created 4 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <math.h> 5 #include <math.h>
6 #include <stddef.h> 6 #include <stddef.h>
7 #include <stdint.h> 7 #include <stdint.h>
8 8
9 #include <cstdlib> 9 #include <cstdlib>
10 10
(...skipping 468 matching lines...) Expand 10 before | Expand all | Expand 10 after
479 "TRACE_EVENT_END_WITH_ID_TID_AND_TIMESTAMP0 call", 479 "TRACE_EVENT_END_WITH_ID_TID_AND_TIMESTAMP0 call",
480 kAsyncId2, kThreadId, 45678); 480 kAsyncId2, kThreadId, 45678);
481 481
482 TRACE_EVENT_OBJECT_CREATED_WITH_ID("all", "tracked object 1", 0x42); 482 TRACE_EVENT_OBJECT_CREATED_WITH_ID("all", "tracked object 1", 0x42);
483 TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID( 483 TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(
484 "all", "tracked object 1", 0x42, "hello"); 484 "all", "tracked object 1", 0x42, "hello");
485 TRACE_EVENT_OBJECT_DELETED_WITH_ID("all", "tracked object 1", 0x42); 485 TRACE_EVENT_OBJECT_DELETED_WITH_ID("all", "tracked object 1", 0x42);
486 486
487 TraceScopedTrackableObject<int> trackable("all", "tracked object 2", 487 TraceScopedTrackableObject<int> trackable("all", "tracked object 2",
488 0x2128506); 488 0x2128506);
489 trackable.snapshot("world"); 489 trackable.Snapshot("world");
490 490
491 TRACE_EVENT_OBJECT_CREATED_WITH_ID( 491 TRACE_EVENT_OBJECT_CREATED_WITH_ID(
492 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42)); 492 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42));
493 TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID( 493 TRACE_EVENT_OBJECT_SNAPSHOT_WITH_ID(
494 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42), "hello"); 494 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42), "hello");
495 TRACE_EVENT_OBJECT_DELETED_WITH_ID( 495 TRACE_EVENT_OBJECT_DELETED_WITH_ID(
496 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42)); 496 "all", "tracked object 3", TRACE_ID_WITH_SCOPE("scope", 0x42));
497 497
498 TRACE_EVENT1(kControlCharacters, kControlCharacters, 498 TRACE_EVENT1(kControlCharacters, kControlCharacters,
499 kControlCharacters, kControlCharacters); 499 kControlCharacters, kControlCharacters);
(...skipping 2566 matching lines...) Expand 10 before | Expand all | Expand 10 after
3066 } 3066 }
3067 3067
3068 TEST_F(TraceEventTestFixture, SyntheticDelayConfigurationToString) { 3068 TEST_F(TraceEventTestFixture, SyntheticDelayConfigurationToString) {
3069 const char filter[] = "DELAY(test.Delay;16;oneshot)"; 3069 const char filter[] = "DELAY(test.Delay;16;oneshot)";
3070 TraceConfig config(filter, ""); 3070 TraceConfig config(filter, "");
3071 EXPECT_EQ(filter, config.ToCategoryFilterString()); 3071 EXPECT_EQ(filter, config.ToCategoryFilterString());
3072 } 3072 }
3073 3073
3074 } // namespace trace_event 3074 } // namespace trace_event
3075 } // namespace base 3075 } // namespace base
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698