Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 742a37d0 authored by Omar Elmekkawy's avatar Omar Elmekkawy
Browse files

Add more tiling functional tests.

Test: atest <addedTestName>
Flag: EXEMPT adding tests
Bug: 432418543
Change-Id: I4a51df820832db5fa1bfcb2e44f005d1168d6f5c
parent c5a8bbb5
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ import com.android.wm.shell.flicker.DesktopModeBaseTest
import com.android.wm.shell.flicker.utils.leftTiledAppLargerThanRightAtEnd
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtEnd
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtStart
import com.android.wm.shell.scenarios.TileResizingWithDrag
import com.android.wm.shell.scenarios.TilingTestBase
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -42,7 +42,7 @@ import org.junit.runners.Parameterized
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
class TilingDividerResizingAppsFlickerTest(flicker: FlickerTest) :
    DesktopModeBaseTest(flicker) {
    inner class TileResizingWithDragScenario : TileResizingWithDrag(flicker.scenario.startRotation)
    inner class TileResizingWithDragScenario : TilingTestBase(flicker.scenario.startRotation)

    @Rule
    @JvmField
+2 −2
Original line number Diff line number Diff line
@@ -28,7 +28,7 @@ import com.android.wm.shell.flicker.DesktopModeBaseTest
import com.android.wm.shell.flicker.utils.tilingDividerBecomesInvisibleThenVisible
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtEnd
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtStart
import com.android.wm.shell.scenarios.TileResizingWithDrag
import com.android.wm.shell.scenarios.TilingTestBase
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -42,7 +42,7 @@ import org.junit.runners.Parameterized
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
class TilingDividerShownAfterHomeSwipeFlickerTest(flicker: FlickerTest) :
    DesktopModeBaseTest(flicker) {
    inner class TileResizingWithDragScenario : TileResizingWithDrag(flicker.scenario.startRotation)
    inner class TileResizingWithDragScenario : TilingTestBase(flicker.scenario.startRotation)

    @Rule
    @JvmField
+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ import com.android.wm.shell.Utils
import com.android.wm.shell.flicker.DesktopModeBaseTest
import com.android.wm.shell.flicker.utils.tilingDividerIsInvisibleAtStart
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtEnd
import com.android.wm.shell.scenarios.TileResizingWithDrag
import com.android.wm.shell.scenarios.TilingTestBase
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -41,7 +41,7 @@ import org.junit.runners.Parameterized
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
class TilingDividerShownAfterOverviewFlickerTest(flicker: FlickerTest) :
    DesktopModeBaseTest(flicker) {
    inner class TileResizingWithDragScenario : TileResizingWithDrag(flicker.scenario.startRotation)
    inner class TileResizingWithDragScenario : TilingTestBase(flicker.scenario.startRotation)

    @Rule
    @JvmField
+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ import com.android.wm.shell.Utils
import com.android.wm.shell.flicker.DesktopModeBaseTest
import com.android.wm.shell.flicker.utils.tilingDividerBecomesVisibleThenInvisible
import com.android.wm.shell.flicker.utils.tilingDividerIsInvisibleAtStart
import com.android.wm.shell.scenarios.TileResizingWithDrag
import com.android.wm.shell.scenarios.TilingTestBase
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -41,7 +41,7 @@ import org.junit.runners.Parameterized
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
class TilingDividerShownHiddenFlickerTest(flicker: FlickerTest) :
    DesktopModeBaseTest(flicker) {
    inner class TileResizingWithDragScenario : TileResizingWithDrag(flicker.scenario.startRotation)
    inner class TileResizingWithDragScenario : TilingTestBase(flicker.scenario.startRotation)

    @Rule
    @JvmField
+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ import com.android.wm.shell.Utils
import com.android.wm.shell.flicker.DesktopModeBaseTest
import com.android.wm.shell.flicker.utils.tilingDividerIsInvisibleAtEnd
import com.android.wm.shell.flicker.utils.tilingDividerIsVisibleAtStart
import com.android.wm.shell.scenarios.TileResizingWithDrag
import com.android.wm.shell.scenarios.TilingTestBase
import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
@@ -38,7 +38,7 @@ import org.junit.runners.Parameterized
@RunWith(Parameterized::class)
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
class TilingPairBrokenWhenDraggingHeader(flicker: FlickerTest) : DesktopModeBaseTest(flicker) {
    inner class TileResizingWithDragScenario : TileResizingWithDrag(flicker.scenario.startRotation)
    inner class TileResizingWithDragScenario : TilingTestBase(flicker.scenario.startRotation)

    @Rule
    @JvmField
Loading