Home
last modified time | relevance | path

Searched refs:TraceProcessorSession (Results 1 – 15 of 15) sorted by relevance

/platform_testing/libraries/flicker/utils/src/android/tools/traces/parsers/perfetto/
DUtils.kt19 fun queryRealToMonotonicTimeOffsetNs(session: TraceProcessorSession, tableName: String): Long { in <lambda>()
29 fun queryLastEntryTimestamp(session: TraceProcessorSession, tableName: String): Long? { in queryLastEntryTimestamp()
50 fun queryToMonotonic(session: TraceProcessorSession, elapsedTimestamp: Long): Long { in queryToMonotonic()
60 fun queryToRealtime(session: TraceProcessorSession, elapsedTimestamp: Long): Long { in queryToRealtime()
DTraceProcessorSession.kt33 class TraceProcessorSession(val session: PerfettoTraceProcessor.Session) { class
43 fun <T> loadPerfettoTrace(trace: ByteArray, predicate: (TraceProcessorSession) -> T): T { in loadPerfettoTrace()
50 predicate(TraceProcessorSession(this)) in loadPerfettoTrace()
DTransactionsTraceParser.kt30 TraceProcessorSession, TransactionsTraceEntry, TransactionsTraceEntry, TransactionsTrace in <lambda>()
39 override fun doDecodeByteArray(bytes: ByteArray): TraceProcessorSession { in <lambda>()
45 override fun getEntries(input: TraceProcessorSession): List<TransactionsTraceEntry> { in <lambda>()
70 override fun onBeforeParse(input: TraceProcessorSession) {} in <lambda>()
77 private fun queryTraceEntriesCount(session: TraceProcessorSession): Long { in <lambda>()
DProtoLogTraceParser.kt26 AbstractTraceParser<TraceProcessorSession, ProtoLogMessage, ProtoLogMessage, ProtoLogTrace>() { in <lambda>()
34 override fun doDecodeByteArray(bytes: ByteArray): TraceProcessorSession { in <lambda>()
40 override fun getEntries(input: TraceProcessorSession): List<ProtoLogMessage> { in <lambda>()
DTransitionsTraceParser.kt30 AbstractTraceParser<TraceProcessorSession, Transition, Transition, TransitionsTrace>() { in <lambda>()
38 override fun doDecodeByteArray(bytes: ByteArray): TraceProcessorSession { in <lambda>()
44 override fun getEntries(input: TraceProcessorSession): List<Transition> { in <lambda>()
72 override fun onBeforeParse(input: TraceProcessorSession) {} in <lambda>()
DLayersTraceParser.kt46 ) : AbstractTraceParser<TraceProcessorSession, LayerTraceEntry, LayerTraceEntry, LayersTrace>() { in <lambda>()
54 override fun doDecodeByteArray(bytes: ByteArray): TraceProcessorSession { in <lambda>()
60 override fun getEntries(input: TraceProcessorSession): List<LayerTraceEntry> { in <lambda>()
89 override fun onBeforeParse(input: TraceProcessorSession) {} in <lambda>()
/platform_testing/libraries/flicker/utils/test/src/android/tools/parsers/perfetto/
DLayerTraceParserTest.kt21 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
38 TraceProcessorSession.loadPerfettoTrace( in <lambda>()
52 TraceProcessorSession.loadPerfettoTrace( in <lambda>()
DTransactionsTraceParserTest.kt20 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
38 TraceProcessorSession.loadPerfettoTrace( in <lambda>()
/platform_testing/libraries/flicker/utils/test/src/android/tools/monitors/
DPerfettoTraceMonitorTest.kt26 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
80 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
105 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
126 val queryRowsCount = { session: TraceProcessorSession, tableName: String -> in <lambda>()
140 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
173 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
/platform_testing/libraries/flicker/utils/src/android/tools/traces/monitors/
DMonitorUtils.kt33 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
72 return TraceProcessorSession.loadPerfettoTrace(trace) { session -> in withSFTracing()
91 return TraceProcessorSession.loadPerfettoTrace(trace) { session -> in withTransactionsTracing()
/platform_testing/libraries/flicker/utils/src/android/tools/traces/parsers/
DDeviceDumpParser.kt22 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
71 TraceProcessorSession.loadPerfettoTrace(layersTraceData) { session in <lambda>()
/platform_testing/libraries/flicker/utils/src/android/tools/traces/io/
DResultReader.kt33 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
131 TraceProcessorSession.loadPerfettoTrace(it) { session -> in <lambda>()
164 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
188 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
234 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
250 TraceProcessorSession.loadPerfettoTrace(traceData) { session -> in <lambda>()
/platform_testing/libraries/flicker/utils/test/src/android/tools/parsers/wm/
DLegacyTransitionTraceParserTest.kt21 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
59 TraceProcessorSession.loadPerfettoTrace(readAsset("transitions.perfetto-trace")) { in <lambda>()
/platform_testing/libraries/flicker/test/src/android/tools/
DUtils.kt34 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
57 TraceProcessorSession.loadPerfettoTrace(scenarioTraces.perfetto.readBytes()) { session -> in <lambda>()
/platform_testing/libraries/flicker/utils/test/src/android/tools/utils/
DUtils.kt34 import android.tools.traces.parsers.perfetto.TraceProcessorSession in <lambda>()
163 TraceProcessorSession.loadPerfettoTrace(readAsset(relativePath)) { session -> in getLayerTraceReaderFromAsset()