Home
last modified time | relevance | path

Searched refs:transition (Results 1 – 14 of 14) sorted by relevance

/platform_testing/libraries/flicker/src/android/tools/flicker/config/
DTransitionFilters.kt76 artificiallyMergedTransitions.filter { transition -> in <lambda>() method
78 transition.changes.filter { in <lambda>()
85 transition.changes.filter { in <lambda>()
89 transition.handler == TransitionHandler.RECENTS && in <lambda>()
90 transition.changes.count { in <lambda>()
93 transition.changes.count { in <lambda>()
102 artificiallyMergedTransitions.filter { transition -> in <lambda>() method
104 transition.changes.filter { in <lambda>()
109 transition.handler == TransitionHandler.DEFAULT && in <lambda>()
111 transition.changes.count { in <lambda>()
[all …]
/platform_testing/libraries/flicker/utils/src/android/tools/traces/wm/
DTransitionsTrace.kt26 for (transition in this.entries) { in asCompressed() constant
27 require(transition.id != 0) { "Requires non-null transition id" } in asCompressed()
28 val accumulatedTransition = transitionById[transition.id] in asCompressed()
30 transitionById[transition.id] = transition in asCompressed()
32 transitionById[transition.id] = in asCompressed()
33 Transition.mergePartialTransitions(accumulatedTransition, transition) in asCompressed()
DTransition.kt117 fun merge(transition: Transition): Transition { in merge()
118 require(transition.mergeTarget == this.id) { in merge()
124 if (transition.finishTime > this.finishTime) { in merge()
125 transition in merge()
145 .apply { addAll(transition.wmData.changes ?: emptyList()) } in merge()
159 fun format(transition: Transition): String = buildString { in toString()
178 transition.changes in toString()
/platform_testing/libraries/flicker/src/android/tools/flicker/extractors/
DUtils.kt28 fun interpolateStartTimestampFromTransition(transition: Transition, reader: Reader): Timestamp { in interpolateStartTimestampFromTransition()
34 val lastWmEntryBeforeTransitionCreated = wmTrace.getEntryAt(transition.createTime) in interpolateStartTimestampFromTransition()
39 transition.getStartTransaction(transactionsTrace)?.let { in interpolateStartTimestampFromTransition()
48 ?: transition.createTime.systemUptimeNanos in interpolateStartTimestampFromTransition()
55 transition: Transition, in interpolateFinishTimestampFromTransition()
69 transition.getFinishTransaction(transactionsTrace)?.let { in interpolateFinishTimestampFromTransition()
82 wmTrace.entries.firstOrNull { it.timestamp >= transition.finishTime } in interpolateFinishTimestampFromTransition()
86 ?: transition.finishTime.elapsedNanos in interpolateFinishTimestampFromTransition()
95 abs(it.timestamp.elapsedNanos - transition.finishTime.elapsedNanos) in interpolateFinishTimestampFromTransition()
100 transition.finishTime.elapsedNanos + offset in interpolateFinishTimestampFromTransition()
DTaggedCujTransitionMatcher.kt108 transitions.filter { transition -> in cujEntry() method
110 cujEntry.startTimestamp <= transition.createTime && in cujEntry()
111 transition.createTime <= cujEntry.endTimestamp in cujEntry()
114 cujEntry.startTimestamp <= transition.sendTime && in cujEntry()
115 transition.sendTime <= cujEntry.endTimestamp in cujEntry()
120 val finishTransaction = transition.getFinishTransaction(transactionsTrace) in cujEntry()
125 transition.finishTime in cujEntry()
128 transition.sendTime <= cujEntry.startTimestamp && in cujEntry()
164 private fun isPermissionDialogOpenTransition(transition: Transition, reader: Reader): Boolean { in isPermissionDialogOpenTransition()
165 if (transition.changes.size != 1) { in isPermissionDialogOpenTransition()
[all …]
/platform_testing/libraries/flicker/
DREADME.md18 ## Building a transition
22 // Example: Build a transition that cold launches an app from launcher
23 TransitionRunner transition = new TransitionBuilder()
24 // Specify a tag to identify the transition (optional)
31 // Setup transition under test
36 // Run the transition under test
38 // This is the part of the transition that will be tested.
46 // Number of times to repeat the transition to catch any flaky issues
50 Run the transition to get a list of `TransitionResult` for each time the transition is repeated.
52 List<TransitionResult> results = transition.run();
[all …]
/platform_testing/libraries/flicker/utils/test/src/android/tools/traces/wm/
DTransitionTest.kt146 val transition = in getStartTransaction_directMatch() constant
177 val startTransaction = transition.getStartTransaction(transactionTrace) in getStartTransaction_directMatch()
185 val transition = in getStartTransaction_noMatch() constant
216 val startTransaction = transition.getStartTransaction(transactionTrace) in getStartTransaction_noMatch()
224 val transition = in getStartTransaction_indirectMatch() constant
255 val startTransaction = transition.getStartTransaction(transactionTrace) in getStartTransaction_indirectMatch()
263 val transition = in getFinishTransaction_directMatch() constant
294 val finishTransaction = transition.getFinishTransaction(transactionTrace) in getFinishTransaction_directMatch()
302 val transition = in getFinsihTransaction_noMatch() constant
333 val finishTransaction = transition.getFinishTransaction(transactionTrace) in getFinsihTransaction_noMatch()
[all …]
/platform_testing/libraries/flicker/src/android/tools/flicker/config/appclose/
DComponents.kt40 transition: Transition, in <lambda>()
45 transition.changes.filter { in <lambda>()
/platform_testing/libraries/flicker/src/android/tools/flicker/config/applaunch/
DComponents.kt40 transition: Transition, in <lambda>()
45 transition.changes.filter { in <lambda>()
/platform_testing/libraries/flicker/test/src/android/tools/flicker/extractor/
DShellTransitionScenarioExtractorTest.kt51 transitions.forEachIndexed { index, transition -> in <lambda>() method
52 Truth.assertThat(slices[index].associatedTransition).isEqualTo(transition) in <lambda>()
/platform_testing/libraries/flicker/collector/trace_config/
Dtrace_config.textproto85 name: "com.android.wm.shell.transition"
/platform_testing/libraries/flicker/utils/test/trace_config/
Dtrace_config.textproto91 name: "com.android.wm.shell.transition"
/platform_testing/libraries/flicker/test/trace_config/
Dtrace_config.textproto92 name: "com.android.wm.shell.transition"
/platform_testing/libraries/flicker/utils/src/android/tools/traces/parsers/wm/
DWindowManagerStateBuilder.kt524 private fun appTransitionToString(transition: Int): String { in <lambda>()
525 return when (transition) { in <lambda>()