Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f122fd94 authored by Antonella Dellanzo's avatar Antonella Dellanzo Committed by Automerger Merge Worker
Browse files

Merge "Update ChangeAppRotation test" am: c5285573

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12977410

Change-Id: I345bdd7db73344350b09bb1de69f7f360a85a815
parents 116397d9 c5285573
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
@@ -17,8 +17,8 @@
package com.android.server.wm.flicker.rotation

import android.platform.test.annotations.Presubmit
import androidx.test.filters.RequiresDevice
import android.view.Surface
import androidx.test.filters.RequiresDevice
import androidx.test.platform.app.InstrumentationRegistry
import com.android.server.wm.flicker.Flicker
import com.android.server.wm.flicker.FlickerTestRunner
@@ -27,8 +27,8 @@ import com.android.server.wm.flicker.endRotation
import com.android.server.wm.flicker.focusDoesNotChange
import com.android.server.wm.flicker.helpers.StandardAppHelper
import com.android.server.wm.flicker.helpers.WindowUtils
import com.android.server.wm.flicker.helpers.setRotation
import com.android.server.wm.flicker.helpers.buildTestTag
import com.android.server.wm.flicker.helpers.setRotation
import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
import com.android.server.wm.flicker.navBarLayerRotatesAndScales
@@ -36,6 +36,8 @@ import com.android.server.wm.flicker.navBarWindowIsAlwaysVisible
import com.android.server.wm.flicker.noUncoveredRegions
import com.android.server.wm.flicker.repetitions
import com.android.server.wm.flicker.startRotation
import com.android.server.wm.flicker.visibleLayersShownMoreThanOneConsecutiveEntry
import com.android.server.wm.flicker.visibleWindowsShownMoreThanOneConsecutiveEntry
import com.android.server.wm.flicker.statusBarLayerIsAlwaysVisible
import com.android.server.wm.flicker.statusBarLayerRotatesScales
import com.android.server.wm.flicker.statusBarWindowIsAlwaysVisible
@@ -46,7 +48,7 @@ import org.junit.runners.Parameterized

/**
 * Cycle through supported app rotations.
 * To run this test: `atest FlickerTest:ChangeAppRotationTest`
 * To run this test: `atest FlickerTests:ChangeAppRotationTest`
 */
@Presubmit
@RequiresDevice
@@ -96,6 +98,7 @@ class ChangeAppRotationTest(
                        windowManagerTrace {
                            navBarWindowIsAlwaysVisible()
                            statusBarWindowIsAlwaysVisible()
                            visibleWindowsShownMoreThanOneConsecutiveEntry()
                        }

                        layersTrace {
@@ -107,6 +110,7 @@ class ChangeAppRotationTest(
                                configuration.endRotation)
                            statusBarLayerRotatesScales(configuration.startRotation,
                                configuration.endRotation)
                            visibleLayersShownMoreThanOneConsecutiveEntry(bugId = 140855415)
                        }

                        layersTrace {
@@ -128,7 +132,7 @@ class ChangeAppRotationTest(
                                        .then()
                                        .showsLayer(SCREENSHOT_LAYER)
                                        .then()
                                showsLayer(testApp.getPackage())
                                        .showsLayer(testApp.getPackage())
                            }
                        }