OpenQA.Selenium.DevTools.V116.Tracing
Namespace with 21 public types
Classes
BufferUsageEventArgs
BufferUsage
DataCollectedEventArgs
Contains a bucket of collected trace events. When tracing is stopped collected events will be
sent as a sequence of dataCollected events followed by tracingComplete event.
EndCommandResponse
Response for Stop trace events collection.
EndCommandSettings
Stop trace events collection.
GetCategoriesCommandResponse
Response for Gets supported tracing categories.
GetCategoriesCommandSettings
Gets supported tracing categories.
MemoryDumpConfig
Configuration for memory dump. Used only when "memory-infra" category is enabled.
RecordClockSyncMarkerCommandResponse
Response for Record a clock sync marker in the trace.
RecordClockSyncMarkerCommandSettings
Record a clock sync marker in the trace.
RequestMemoryDumpCommandResponse
Response for Request a global memory dump.
RequestMemoryDumpCommandSettings
Request a global memory dump.
StartCommandResponse
Response for Start trace events collection.
StartCommandSettings
Start trace events collection.
TraceConfig
TraceConfig
TracingAdapter
Represents an adapter for the Tracing domain to simplify the command interface.
TracingCompleteEventArgs
Signals that tracing is stopped and there is no trace buffers pending flush, all data were
delivered via dataCollected events.
Enumerations
MemoryDumpLevelOfDetail
Details exposed when memory request explicitly declared.
Keep consistent with memory_dump_request_args.h and
memory_instrumentation.mojom
StreamCompression
Compression type to use for traces returned via streams.
StreamFormat
Data format of a trace. Can be either the legacy JSON format or the
protocol buffer format. Note that the JSON format will be deprecated soon.
TraceConfigRecordModeValues
Enumerated values for Tracing.TraceConfig.recordMode
TracingBackend
Backend type to use for tracing. `chrome` uses the Chrome-integrated
tracing service and is supported on all platforms. `system` is only
supported on Chrome OS and uses the Perfetto system tracing service.
`auto` chooses `system` when the perfettoConfig provided to Tracing.start
specifies at least one non-Chrome data source; otherwise uses `chrome`.