androidx.benchmark.perfetto
Classes
PerfettoConfig |
Configuration for Perfetto trace recording. |
PerfettoConfig.Binary |
Binary representation of a Perfetto config proto. |
PerfettoConfig.Text |
TextProto representation of a Perfetto config. |
PerfettoTrace |
|
PerfettoTraceProcessor |
Kotlin API for Perfetto Trace Processor, which enables SQL querying against the data stored in a Perfetto trace. |
PerfettoTraceProcessor.Session |
Handle to query sql data from a |
Row |
A Map |
Annotations
ExperimentalPerfettoCaptureApi |
Annotation indicating experimental API for capturing Perfetto traces. |
ExperimentalPerfettoTraceProcessorApi |
Annotation indicating experimental API for querying data from Perfetto traces with Perfetto Trace Processor. |
Top-level functions summary
Row |
@ExperimentalPerfettoTraceProcessorApi Convenience for constructing a RowResult for given column values. |
Top-level functions
rowOf
@ExperimentalPerfettoTraceProcessorApi
fun rowOf(vararg pairs: Pair<String, Any?>): Row
Convenience for constructing a RowResult for given column values.
Useful when asserting expected query results in tests.