Demote OpenAppFromOverviewTest#appWindowReplacesLauncherAsTopWindow to flaky test

Change-Id: I9763e14f9236d71112e8f2e280d2be1a7a36a573
This commit is contained in:
Pablo Gamito
2022-01-26 13:01:35 +01:00
parent 1a09b38786
commit d42926bdb0

View File

@@ -28,7 +28,10 @@ import com.android.server.wm.flicker.annotation.Group1
import com.android.server.wm.flicker.helpers.reopenAppFromOverview
import com.android.server.wm.flicker.helpers.setRotation
import com.android.server.wm.flicker.dsl.FlickerBuilder
import com.android.server.wm.flicker.helpers.isShellTransitionsEnabled
import com.android.server.wm.traces.common.WindowManagerConditionsFactory
import org.junit.Assume.assumeFalse
import org.junit.Assume.assumeTrue
import org.junit.FixMethodOrder
import org.junit.Test
import org.junit.runner.RunWith
@@ -125,6 +128,21 @@ class OpenAppFromOverviewTest(testSpec: FlickerTestParameter) : OpenAppTransitio
@Test
override fun navBarWindowIsVisible() = super.navBarWindowIsVisible()
/** {@inheritDoc} */
@Presubmit
@Test
override fun appWindowReplacesLauncherAsTopWindow() {
assumeFalse(isShellTransitionsEnabled)
super.appWindowReplacesLauncherAsTopWindow()
}
@FlakyTest(bugId = 216266712)
@Test
fun appWindowReplacesLauncherAsTopWindow_shellTransit() {
assumeTrue(isShellTransitionsEnabled)
super.appWindowReplacesLauncherAsTopWindow()
}
companion object {
/**
* Creates the test configurations.
@@ -139,4 +157,4 @@ class OpenAppFromOverviewTest(testSpec: FlickerTestParameter) : OpenAppTransitio
.getConfigNonRotationTests(repetitions = 5)
}
}
}
}