From 743a322dea0af94115a7d715030ea3c908729a0f Mon Sep 17 00:00:00 2001 From: Nataniel Borges Date: Thu, 13 Apr 2023 18:40:15 +0000 Subject: [PATCH] Disable status bar assertions on OpenCameraOnDoubleClickPowerButton This assertion depends on whether the permission dialog is displayed or not Fixes: 277765045 Test: atest FlickerTests:OpenCameraOnDoubleClickPowerButton Change-Id: I3ebaecc1c2fea70868bda632533ed4bde570d742 --- .../launch/OpenCameraOnDoubleClickPowerButton.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenCameraOnDoubleClickPowerButton.kt b/tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenCameraOnDoubleClickPowerButton.kt index 786bb32096ad1..18e49fe1078f1 100644 --- a/tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenCameraOnDoubleClickPowerButton.kt +++ b/tests/FlickerTests/src/com/android/server/wm/flicker/launch/OpenCameraOnDoubleClickPowerButton.kt @@ -24,11 +24,12 @@ import android.tools.device.flicker.junit.FlickerParametersRunnerFactory import android.tools.device.flicker.legacy.FlickerBuilder import android.tools.device.flicker.legacy.FlickerTest import android.tools.device.flicker.legacy.FlickerTestFactory +import android.tools.device.flicker.rules.RemoveAllTasksButHomeRule import android.view.KeyEvent import androidx.test.filters.RequiresDevice import com.android.server.wm.flicker.helpers.setRotation -import android.tools.device.flicker.rules.RemoveAllTasksButHomeRule import org.junit.FixMethodOrder +import org.junit.Ignore import org.junit.Test import org.junit.runner.RunWith import org.junit.runners.MethodSorters @@ -44,6 +45,7 @@ import org.junit.runners.Parameterized * Make sure no apps are running on the device * Launch an app [testApp] and wait animation to complete * ``` + * * Notes: * ``` * 1. Some default assertions (e.g., nav bar, status bar and screen covered) @@ -112,16 +114,16 @@ class OpenCameraOnDoubleClickPowerButton(flicker: FlickerTest) : @Test override fun navBarWindowIsAlwaysVisible() = super.navBarWindowIsAlwaysVisible() - @Postsubmit + @Ignore("Status bar visibility depends on whether the permission dialog is displayed or not") @Test override fun statusBarLayerIsVisibleAtStartAndEnd() = super.statusBarLayerIsVisibleAtStartAndEnd() - @Postsubmit + @Ignore("Status bar visibility depends on whether the permission dialog is displayed or not") @Test override fun statusBarLayerPositionAtStartAndEnd() = super.statusBarLayerPositionAtStartAndEnd() - @Postsubmit + @Ignore("Status bar visibility depends on whether the permission dialog is displayed or not") @Test override fun statusBarWindowIsAlwaysVisible() = super.statusBarWindowIsAlwaysVisible()