summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nataniel Borges <natanieljr@google.com> 2020-12-20 08:44:14 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-12-20 08:44:14 +0000
commit6c1663167c7fa89056262e26f343cc5e14c36a7a (patch)
treec6983071abc95cb93d6c102e808da2cb51186228
parent5e1d3dd1bec2ac4bfe7c8d26b0e99e841e723698 (diff)
parent3bc2c00a53c44da72244e296a7f989c1fc0a4fa1 (diff)
Merge "Ignore letterbox in two tests"
-rw-r--r--libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/legacysplitscreen/EnterLegacySplitScreenTest.kt25
1 files changed, 20 insertions, 5 deletions
diff --git a/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/legacysplitscreen/EnterLegacySplitScreenTest.kt b/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/legacysplitscreen/EnterLegacySplitScreenTest.kt
index 277efa911dba..b33fa55c2be1 100644
--- a/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/legacysplitscreen/EnterLegacySplitScreenTest.kt
+++ b/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/legacysplitscreen/EnterLegacySplitScreenTest.kt
@@ -59,6 +59,8 @@ class EnterLegacySplitScreenTest(
rotationName: String,
rotation: Int
) : SplitScreenTestBase(rotationName, rotation) {
+ private val letterBox = "Letterbox"
+
private val splitScreenSetup: FlickerBuilder
get() = FlickerBuilder(instrumentation).apply {
val testLaunchActivity = "launch_splitScreen_test_activity"
@@ -85,11 +87,6 @@ class EnterLegacySplitScreenTest(
layersTrace {
navBarLayerIsAlwaysVisible()
statusBarLayerIsAlwaysVisible()
- visibleLayersShownMoreThanOneConsecutiveEntry(
- listOf(launcherPackageName, splitScreenApp.defaultWindowName,
- secondaryApp.defaultWindowName,
- nonResizeableApp.defaultWindowName)
- )
}
windowManagerTrace {
navBarWindowIsAlwaysVisible()
@@ -116,6 +113,9 @@ class EnterLegacySplitScreenTest(
dockedStackPrimaryBoundsIsVisible(
rotation, splitScreenApp.defaultWindowName, 169271943)
dockedStackDividerBecomesVisible()
+ visibleLayersShownMoreThanOneConsecutiveEntry(
+ listOf(launcherPackageName, splitScreenApp.defaultWindowName)
+ )
}
windowManagerTrace {
end {
@@ -147,6 +147,10 @@ class EnterLegacySplitScreenTest(
dockedStackSecondaryBoundsIsVisible(
rotation, secondaryApp.defaultWindowName, 169271943)
dockedStackDividerBecomesVisible()
+ visibleLayersShownMoreThanOneConsecutiveEntry(
+ listOf(launcherPackageName, splitScreenApp.defaultWindowName,
+ secondaryApp.defaultWindowName)
+ )
}
windowManagerTrace {
end {
@@ -176,6 +180,9 @@ class EnterLegacySplitScreenTest(
assertions {
layersTrace {
dockedStackDividerIsInvisible()
+ visibleLayersShownMoreThanOneConsecutiveEntry(
+ listOf(launcherPackageName, nonResizeableApp.defaultWindowName)
+ )
}
windowManagerTrace {
end {
@@ -207,6 +214,10 @@ class EnterLegacySplitScreenTest(
val displayBounds = WindowUtils.getDisplayBounds(rotation)
this.hasVisibleRegion(nonResizeableApp.defaultWindowName, displayBounds)
}
+ visibleLayersShownMoreThanOneConsecutiveEntry(
+ listOf(launcherPackageName, splitScreenApp.defaultWindowName,
+ nonResizeableApp.defaultWindowName, letterBox)
+ )
}
windowManagerTrace {
end {
@@ -239,6 +250,10 @@ class EnterLegacySplitScreenTest(
val displayBounds = WindowUtils.getDisplayBounds(rotation)
this.hasVisibleRegion(nonResizeableApp.defaultWindowName, displayBounds)
}
+ visibleLayersShownMoreThanOneConsecutiveEntry(
+ listOf(launcherPackageName, splitScreenApp.defaultWindowName,
+ nonResizeableApp.defaultWindowName, letterBox)
+ )
}
windowManagerTrace {
end {