diff options
| author | 2024-02-05 21:37:20 +0000 | |
|---|---|---|
| committer | 2024-02-05 21:37:20 +0000 | |
| commit | 1c32949afca65963cceebbe82682797dedc17eb8 (patch) | |
| tree | cdd455492eda9fd6e6f5f4cd29b10fc2beedd9a8 | |
| parent | 7ac3ea3fb08e7ad6417477ea4db21be0351c264b (diff) | |
| parent | 677a8fd23f780a477e5f8e7f7969567b189d043d (diff) | |
Merge "Relax the assertion for MapsEnterPipTest for UI mode change" into main
| -rw-r--r-- | libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/apps/MapsEnterPipTest.kt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/apps/MapsEnterPipTest.kt b/libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/apps/MapsEnterPipTest.kt index e272958d78f8..4c2eff3b6ce4 100644 --- a/libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/apps/MapsEnterPipTest.kt +++ b/libs/WindowManager/Shell/tests/flicker/pip/src/com/android/wm/shell/flicker/pip/apps/MapsEnterPipTest.kt @@ -137,6 +137,16 @@ open class MapsEnterPipTest(flicker: LegacyFlickerTest) : AppsEnterPipTransition override val thisTransition: FlickerBuilder.() -> Unit = { transitions { tapl.goHome() } } + /** Checks [standardAppHelper] layer remains visible throughout the animation */ + @Postsubmit + @Test + override fun pipAppLayerAlwaysVisible() { + // For Maps the transition goes through the UI mode change that adds a snapshot overlay so + // we assert only start/end layers matching the app instead. + flicker.assertLayersStart { this.isVisible(standardAppHelper.packageNameMatcher) } + flicker.assertLayersEnd { this.isVisible(standardAppHelper.packageNameMatcher) } + } + @Postsubmit @Test override fun focusChanges() { |