Namespace OpenQA.Selenium.DevTools.V146.Tracing
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.
- GetTrackEventDescriptorCommandResponse
Response for Return a descriptor for all available tracing categories.
- GetTrackEventDescriptorCommandSettings
Return a descriptor for all available 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.
Enums
- 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.
chromeuses the Chrome-integrated tracing service and is supported on all platforms.systemis only supported on Chrome OS and uses the Perfetto system tracing service.autochoosessystemwhen the perfettoConfig provided to Tracing.start specifies at least one non-Chrome data source; otherwise useschrome.