Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Functions
timeline_test.cc File Reference
#include <cstring>
#include <memory>
#include "platform/assert.h"
#include "vm/dart_api_impl.h"
#include "vm/dart_api_state.h"
#include "vm/globals.h"
#include "vm/timeline.h"
#include "vm/unit_test.h"

Go to the source code of this file.

Classes

class  dart::TimelineRecorderOverride< T >
 
class  dart::TimelineTestHelper
 
class  dart::EventCounterRecorder
 

Namespaces

namespace  dart
 

Macros

#define FAKE_PROCESS_ID   1
 
#define FAKE_TRACE_ID   1
 

Functions

 dart::TEST_CASE (TimelineEventIsValid)
 
 dart::TEST_CASE (TimelineEventDuration)
 
 dart::TEST_CASE (TimelineEventDurationPrintJSON)
 
 dart::TEST_CASE (TimelineEventArguments)
 
 dart::TEST_CASE (TimelineEventArgumentsPrintJSON)
 
 dart::TEST_CASE (TimelineEventBufferPrintJSON)
 
 dart::TEST_CASE (TimelineEventCallbackRecorderBasic)
 
 dart::TEST_CASE (TimelineRingRecorderJSONOrder)
 
 dart::TEST_CASE (TimelineRingRecorderRace)
 
 dart::TEST_CASE (TimelineTrackMetadataRace)
 

Macro Definition Documentation

◆ FAKE_PROCESS_ID

#define FAKE_PROCESS_ID   1

Definition at line 452 of file timeline_test.cc.

◆ FAKE_TRACE_ID

#define FAKE_TRACE_ID   1

Definition at line 453 of file timeline_test.cc.