Fix appVisible assertion on OpenAppFromNotificationWarm

The assertion is flaky at the moment because `Splash Screen com.android.server.wm.flicker.testapp` sometimes appear

Fixes: 228878926
Test: atest FlickerTests
Change-Id: I0cb4e32502abe78e6bc4f1624ecd83864560c5b5
This commit is contained in:
Nataniel Borges
2022-04-22 17:03:50 +02:00
parent c170d9adf0
commit 9af3089725

View File

@@ -206,6 +206,10 @@ abstract class OpenAppTransition(protected val testSpec: FlickerTestParameter) {
protected fun appWindowBecomesVisible_warmStart() {
testSpec.assertWm {
this.isAppWindowInvisible(testApp.component)
.then()
.isAppWindowVisible(FlickerComponentName.SNAPSHOT, isOptional = true)
.then()
.isAppWindowVisible(FlickerComponentName.SPLASH_SCREEN, isOptional = true)
.then()
.isAppWindowVisible(testApp.component)
}