Remove @FlakyTest
Remove the annotation for those tests that are all green on the dashboard. Bug: 250528485 Bug: 246490534 Bug: 241524174 Bug: 241524174 Test: atest DismissSplitScreenByDivider SwitchAppByDoubleTapDivider Change-Id: I6df17e6b1f523f2f5a3715adaaa6f0c9787b8c46
This commit is contained in:
@@ -26,7 +26,6 @@ import com.android.server.wm.flicker.FlickerTestParameter
|
||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||
import com.android.server.wm.flicker.helpers.isShellTransitionsEnabled
|
||||
import com.android.wm.shell.flicker.SPLIT_SCREEN_DIVIDER_COMPONENT
|
||||
import com.android.wm.shell.flicker.appWindowBecomesInvisible
|
||||
import com.android.wm.shell.flicker.appWindowIsVisibleAtEnd
|
||||
@@ -35,7 +34,6 @@ import com.android.wm.shell.flicker.layerIsVisibleAtEnd
|
||||
import com.android.wm.shell.flicker.splitAppLayerBoundsBecomesInvisible
|
||||
import com.android.wm.shell.flicker.splitScreenDismissed
|
||||
import com.android.wm.shell.flicker.splitScreenDividerBecomesInvisible
|
||||
import org.junit.Assume
|
||||
import org.junit.FixMethodOrder
|
||||
import org.junit.Test
|
||||
import org.junit.runner.RunWith
|
||||
@@ -95,7 +93,9 @@ class DismissSplitScreenByDivider (testSpec: FlickerTestParameter) : SplitScreen
|
||||
fun primaryAppBoundsBecomesInvisible() = testSpec.splitAppLayerBoundsBecomesInvisible(
|
||||
primaryApp, landscapePosLeft = tapl.isTablet, portraitPosTop = false)
|
||||
|
||||
private fun secondaryAppBoundsIsFullscreenAtEnd_internal() {
|
||||
@Presubmit
|
||||
@Test
|
||||
fun secondaryAppBoundsIsFullscreenAtEnd() {
|
||||
testSpec.assertLayers {
|
||||
this.isVisible(secondaryApp)
|
||||
.isVisible(SPLIT_SCREEN_DIVIDER_COMPONENT)
|
||||
@@ -115,20 +115,6 @@ class DismissSplitScreenByDivider (testSpec: FlickerTestParameter) : SplitScreen
|
||||
}
|
||||
}
|
||||
|
||||
@Presubmit
|
||||
@Test
|
||||
fun secondaryAppBoundsIsFullscreenAtEnd() {
|
||||
Assume.assumeFalse(isShellTransitionsEnabled)
|
||||
secondaryAppBoundsIsFullscreenAtEnd_internal()
|
||||
}
|
||||
|
||||
@FlakyTest(bugId = 250528485)
|
||||
@Test
|
||||
fun secondaryAppBoundsIsFullscreenAtEnd_shellTransit() {
|
||||
Assume.assumeTrue(isShellTransitionsEnabled)
|
||||
secondaryAppBoundsIsFullscreenAtEnd_internal()
|
||||
}
|
||||
|
||||
@Presubmit
|
||||
@Test
|
||||
fun primaryAppWindowBecomesInvisible() = testSpec.appWindowBecomesInvisible(primaryApp)
|
||||
|
||||
@@ -16,7 +16,6 @@
|
||||
|
||||
package com.android.wm.shell.flicker.splitscreen
|
||||
|
||||
import android.platform.test.annotations.FlakyTest
|
||||
import android.platform.test.annotations.IwTest
|
||||
import android.platform.test.annotations.Postsubmit
|
||||
import android.platform.test.annotations.Presubmit
|
||||
@@ -146,19 +145,15 @@ class SwitchAppByDoubleTapDivider(testSpec: FlickerTestParameter) : SplitScreenB
|
||||
// robust enough to get the correct end state.
|
||||
}
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun splitScreenDividerKeepVisible() = testSpec.layerKeepVisible(SPLIT_SCREEN_DIVIDER_COMPONENT)
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun primaryAppLayerIsVisibleAtEnd() = testSpec.layerIsVisibleAtEnd(primaryApp)
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun secondaryAppLayerIsVisibleAtEnd() = testSpec.layerIsVisibleAtEnd(secondaryApp)
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun primaryAppBoundsIsVisibleAtEnd() = testSpec.splitAppLayerBoundsIsVisibleAtEnd(
|
||||
primaryApp,
|
||||
@@ -166,9 +161,6 @@ class SwitchAppByDoubleTapDivider(testSpec: FlickerTestParameter) : SplitScreenB
|
||||
portraitPosTop = true
|
||||
)
|
||||
|
||||
// TODO(b/246490534): Move back to presubmit after withAppTransitionIdle is robust enough to
|
||||
// get the correct end state.
|
||||
@FlakyTest(bugId = 246490534)
|
||||
@Test
|
||||
fun secondaryAppBoundsIsVisibleAtEnd() = testSpec.splitAppLayerBoundsIsVisibleAtEnd(
|
||||
secondaryApp,
|
||||
@@ -176,11 +168,9 @@ class SwitchAppByDoubleTapDivider(testSpec: FlickerTestParameter) : SplitScreenB
|
||||
portraitPosTop = false
|
||||
)
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun primaryAppWindowIsVisibleAtEnd() = testSpec.appWindowIsVisibleAtEnd(primaryApp)
|
||||
|
||||
@FlakyTest(bugId = 241524174)
|
||||
@Test
|
||||
fun secondaryAppWindowIsVisibleAtEnd() = testSpec.appWindowIsVisibleAtEnd(secondaryApp)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user