diff options
| author | 2023-07-19 11:38:20 +0000 | |
|---|---|---|
| committer | 2023-07-19 12:32:58 +0000 | |
| commit | 5a49e80089ba62e64a18b9b686d8cb79d8deb5f2 (patch) | |
| tree | 2da028300b48f9941273219b4011446b11072120 | |
| parent | 17b87e6610fe83a16d63fd68b093f11f4e490418 (diff) | |
Update flaky flicker TaskTransitionTest tests
Fixes: 291176347
Bug: 285980483
Test: atest FlickerTestsAppLaunch
Change-Id: Iea959ffc748bc743272e238f57d2d51a38c273bd
| -rw-r--r-- | tests/FlickerTests/src/com/android/server/wm/flicker/launch/TaskTransitionTest.kt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/FlickerTests/src/com/android/server/wm/flicker/launch/TaskTransitionTest.kt b/tests/FlickerTests/src/com/android/server/wm/flicker/launch/TaskTransitionTest.kt index 4164c0d440c0..df9780ef8b98 100644 --- a/tests/FlickerTests/src/com/android/server/wm/flicker/launch/TaskTransitionTest.kt +++ b/tests/FlickerTests/src/com/android/server/wm/flicker/launch/TaskTransitionTest.kt @@ -21,6 +21,7 @@ import android.app.WallpaperManager import android.content.res.Resources import android.platform.test.annotations.FlakyTest import android.platform.test.annotations.Presubmit +import android.tools.common.flicker.subject.layers.LayersTraceSubject.Companion.VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS import android.tools.common.traces.component.ComponentNameMatcher import android.tools.common.traces.component.ComponentNameMatcher.Companion.SPLASH_SCREEN import android.tools.common.traces.component.ComponentNameMatcher.Companion.WALLPAPER_BBQ_WRAPPER @@ -190,6 +191,16 @@ class TaskTransitionTest(flicker: LegacyFlickerTest) : BaseTest(flicker) { } } + @Presubmit + @Test + override fun visibleLayersShownMoreThanOneConsecutiveEntry() { + flicker.assertLayers { + this.visibleLayersShownMoreThanOneConsecutiveEntry( + VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS + listOf(launchNewTaskApp) + ) + } + } + companion object { private fun getWallpaperPackage(instrumentation: Instrumentation): IComponentMatcher { val wallpaperManager = WallpaperManager.getInstance(instrumentation.targetContext) |