diff options
| author | 2023-12-19 12:43:06 +0000 | |
|---|---|---|
| committer | 2023-12-19 12:43:06 +0000 | |
| commit | 596b9f1c9d51a3b19e94999ad536ef9e52ecd16b (patch) | |
| tree | ceed3e776f7b52cec29fabcae44dd733d1da2ba0 | |
| parent | 93fc08684164bb420b6a714eaa1ff35d8f78db5c (diff) | |
| parent | 217c8cb42d829adadafa6e6448441527b2480831 (diff) | |
Merge "Disable assertion check for SimpleActivity and fix linter" into main
| -rw-r--r-- | tests/FlickerTests/IME/src/com/android/server/wm/flicker/ime/CloseImeToHomeOnFinishActivityTest.kt | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/tests/FlickerTests/IME/src/com/android/server/wm/flicker/ime/CloseImeToHomeOnFinishActivityTest.kt b/tests/FlickerTests/IME/src/com/android/server/wm/flicker/ime/CloseImeToHomeOnFinishActivityTest.kt index c49f8fecfdee..be47ec7098f9 100644 --- a/tests/FlickerTests/IME/src/com/android/server/wm/flicker/ime/CloseImeToHomeOnFinishActivityTest.kt +++ b/tests/FlickerTests/IME/src/com/android/server/wm/flicker/ime/CloseImeToHomeOnFinishActivityTest.kt @@ -19,12 +19,12 @@ package com.android.server.wm.flicker.ime import android.platform.test.annotations.PlatinumTest import android.platform.test.annotations.Presubmit import android.tools.common.Rotation +import android.tools.common.flicker.subject.layers.LayersTraceSubject.Companion.VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS import android.tools.device.flicker.junit.FlickerParametersRunnerFactory import android.tools.device.flicker.legacy.FlickerBuilder import android.tools.device.flicker.legacy.LegacyFlickerTest import android.tools.device.flicker.legacy.LegacyFlickerTestFactory import android.tools.device.traces.parsers.toFlickerComponent -import androidx.test.filters.FlakyTest import com.android.server.wm.flicker.BaseTest import com.android.server.wm.flicker.helpers.ImeAppHelper import com.android.server.wm.flicker.helpers.SimpleAppHelper @@ -58,9 +58,10 @@ class CloseImeToHomeOnFinishActivityTest(flicker: LegacyFlickerTest) : BaseTest( } transitions { broadcastActionTrigger.doAction(ACTION_FINISH_ACTIVITY) - wmHelper.StateSyncBuilder() - .withActivityRemoved(ActivityOptions.Ime.Default.COMPONENT.toFlickerComponent()) - .waitForAndVerify() + wmHelper + .StateSyncBuilder() + .withActivityRemoved(ActivityOptions.Ime.Default.COMPONENT.toFlickerComponent()) + .waitForAndVerify() } teardown { simpleApp.exit(wmHelper) } } @@ -69,10 +70,16 @@ class CloseImeToHomeOnFinishActivityTest(flicker: LegacyFlickerTest) : BaseTest( @Presubmit @Test fun imeLayerBecomesInvisible() = flicker.imeLayerBecomesInvisible() - @FlakyTest(bugId = 246284124) + @Presubmit @Test override fun visibleLayersShownMoreThanOneConsecutiveEntry() { - super.visibleLayersShownMoreThanOneConsecutiveEntry() + flicker.assertLayers { + this.visibleLayersShownMoreThanOneConsecutiveEntry( + VISIBLE_FOR_MORE_THAN_ONE_ENTRY_IGNORE_LAYERS.toMutableList().also { + it.add(simpleApp.componentMatcher) + } + ) + } } @Presubmit |