Merge "Split flicker tests into groups" into sc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
608a439238
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.wm.shell.flicker.appPairsDividerIsInvisible
|
import com.android.wm.shell.flicker.appPairsDividerIsInvisible
|
||||||
import com.android.wm.shell.flicker.helpers.AppPairsHelper
|
import com.android.wm.shell.flicker.helpers.AppPairsHelper
|
||||||
@@ -47,6 +48,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class AppPairsTestCannotPairNonResizeableApps(
|
class AppPairsTestCannotPairNonResizeableApps(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : AppPairsTransition(testSpec) {
|
) : AppPairsTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.traces.layers.getVisibleBounds
|
import com.android.server.wm.flicker.traces.layers.getVisibleBounds
|
||||||
import com.android.wm.shell.flicker.APP_PAIR_SPLIT_DIVIDER
|
import com.android.wm.shell.flicker.APP_PAIR_SPLIT_DIVIDER
|
||||||
@@ -42,6 +43,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class AppPairsTestPairPrimaryAndSecondaryApps(
|
class AppPairsTestPairPrimaryAndSecondaryApps(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : AppPairsTransition(testSpec) {
|
) : AppPairsTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.wm.shell.flicker.appPairsDividerIsVisible
|
import com.android.wm.shell.flicker.appPairsDividerIsVisible
|
||||||
import com.android.wm.shell.flicker.helpers.AppPairsHelper
|
import com.android.wm.shell.flicker.helpers.AppPairsHelper
|
||||||
@@ -47,6 +48,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class AppPairsTestSupportPairNonResizeableApps(
|
class AppPairsTestSupportPairNonResizeableApps(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : AppPairsTransition(testSpec) {
|
) : AppPairsTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.traces.layers.getVisibleBounds
|
import com.android.server.wm.flicker.traces.layers.getVisibleBounds
|
||||||
import com.android.wm.shell.flicker.APP_PAIR_SPLIT_DIVIDER
|
import com.android.wm.shell.flicker.APP_PAIR_SPLIT_DIVIDER
|
||||||
@@ -42,6 +43,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class AppPairsTestUnpairPrimaryAndSecondaryApps(
|
class AppPairsTestUnpairPrimaryAndSecondaryApps(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : AppPairsTransition(testSpec) {
|
) : AppPairsTransition(testSpec) {
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
@@ -46,6 +47,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class RotateTwoLaunchedAppsInAppPairsMode(
|
class RotateTwoLaunchedAppsInAppPairsMode(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : RotateTwoLaunchedAppsTransition(testSpec) {
|
) : RotateTwoLaunchedAppsTransition(testSpec) {
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
@@ -48,6 +49,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class RotateTwoLaunchedAppsRotateAndEnterAppPairsMode(
|
class RotateTwoLaunchedAppsRotateAndEnterAppPairsMode(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : RotateTwoLaunchedAppsTransition(testSpec) {
|
) : RotateTwoLaunchedAppsTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
|||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
import com.android.server.wm.flicker.HOME_WINDOW_TITLE
|
import com.android.server.wm.flicker.HOME_WINDOW_TITLE
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
import com.android.server.wm.flicker.navBarWindowIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarWindowIsAlwaysVisible
|
||||||
@@ -47,6 +48,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class EnterSplitScreenDockActivity(
|
class EnterSplitScreenDockActivity(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
@@ -48,6 +49,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class EnterSplitScreenLaunchToSide(
|
class EnterSplitScreenLaunchToSide(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.canSplitScreen
|
import com.android.server.wm.flicker.helpers.canSplitScreen
|
||||||
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
||||||
@@ -49,6 +50,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
|
@Group1
|
||||||
class EnterSplitScreenNotSupportNonResizable(
|
class EnterSplitScreenNotSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
import com.android.server.wm.traces.parser.windowmanager.WindowManagerStateHelper
|
||||||
@@ -48,6 +49,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
|
@Group2
|
||||||
class EnterSplitScreenSupportNonResizable(
|
class EnterSplitScreenSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.exitSplitScreenFromBottom
|
import com.android.server.wm.flicker.helpers.exitSplitScreenFromBottom
|
||||||
@@ -47,6 +48,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class ExitLegacySplitScreenFromBottom(
|
class ExitLegacySplitScreenFromBottom(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
@@ -48,6 +49,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class ExitPrimarySplitScreenShowSecondaryFullscreen(
|
class ExitPrimarySplitScreenShowSecondaryFullscreen(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
@@ -51,6 +52,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class LegacySplitScreenFromIntentNotSupportNonResizable(
|
class LegacySplitScreenFromIntentNotSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
@@ -49,6 +50,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class LegacySplitScreenFromIntentSupportNonResizable(
|
class LegacySplitScreenFromIntentSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
import com.android.server.wm.flicker.appWindowBecomesInVisible
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
@@ -52,6 +53,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class LegacySplitScreenFromRecentNotSupportNonResizable(
|
class LegacySplitScreenFromRecentNotSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
@@ -50,6 +51,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class LegacySplitScreenFromRecentSupportNonResizable(
|
class LegacySplitScreenFromRecentSupportNonResizable(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -24,6 +24,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
import com.android.server.wm.flicker.focusDoesNotChange
|
import com.android.server.wm.flicker.focusDoesNotChange
|
||||||
@@ -57,6 +58,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class LegacySplitScreenToLauncher(
|
class LegacySplitScreenToLauncher(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.focusChanges
|
import com.android.server.wm.flicker.focusChanges
|
||||||
@@ -48,6 +49,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class OpenAppToLegacySplitScreen(
|
class OpenAppToLegacySplitScreen(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import androidx.test.uiautomator.By
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
||||||
@@ -61,6 +62,7 @@ import org.junit.runners.Parameterized
|
|||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@FlakyTest(bugId = 159096424)
|
@FlakyTest(bugId = 159096424)
|
||||||
|
@Group2
|
||||||
class ResizeLegacySplitScreen(
|
class ResizeLegacySplitScreen(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenTransition(testSpec) {
|
) : LegacySplitScreenTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
@@ -50,6 +51,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class RotateOneLaunchedAppAndEnterSplitScreen(
|
class RotateOneLaunchedAppAndEnterSplitScreen(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenRotateTransition(testSpec) {
|
) : LegacySplitScreenRotateTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
@@ -50,6 +51,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class RotateOneLaunchedAppInSplitScreenMode(
|
class RotateOneLaunchedAppInSplitScreenMode(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenRotateTransition(testSpec) {
|
) : LegacySplitScreenRotateTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
@@ -52,6 +53,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class RotateTwoLaunchedAppAndEnterSplitScreen(
|
class RotateTwoLaunchedAppAndEnterSplitScreen(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenRotateTransition(testSpec) {
|
) : LegacySplitScreenRotateTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.appWindowBecomesVisible
|
import com.android.server.wm.flicker.appWindowBecomesVisible
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
@@ -52,6 +53,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class RotateTwoLaunchedAppInSplitScreenMode(
|
class RotateTwoLaunchedAppInSplitScreenMode(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : LegacySplitScreenRotateTransition(testSpec) {
|
) : LegacySplitScreenRotateTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
@@ -38,6 +39,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class EnterExitPipTest(
|
class EnterExitPipTest(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : PipTransition(testSpec) {
|
) : PipTransition(testSpec) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
@@ -38,6 +39,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class EnterPipTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class EnterPipTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = buildTransition(eachRun = true, stringExtras = emptyMap()) {
|
get() = buildTransition(eachRun = true, stringExtras = emptyMap()) {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||||
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
||||||
@@ -44,6 +45,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class EnterPipToOtherOrientationTest(
|
class EnterPipToOtherOrientationTest(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : PipTransition(testSpec) {
|
) : PipTransition(testSpec) {
|
||||||
|
|||||||
@@ -20,6 +20,7 @@ import androidx.test.filters.FlakyTest
|
|||||||
import androidx.test.filters.RequiresDevice
|
import androidx.test.filters.RequiresDevice
|
||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
@@ -35,6 +36,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipCloseWithDismissButtonTest(testSpec: FlickerTestParameter) : PipCloseTransition(testSpec) {
|
class PipCloseWithDismissButtonTest(testSpec: FlickerTestParameter) : PipCloseTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.FlakyTest
|
|||||||
import androidx.test.filters.RequiresDevice
|
import androidx.test.filters.RequiresDevice
|
||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.startRotation
|
import com.android.server.wm.flicker.startRotation
|
||||||
import com.android.server.wm.flicker.statusBarLayerRotatesScales
|
import com.android.server.wm.flicker.statusBarLayerRotatesScales
|
||||||
@@ -39,6 +40,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipCloseWithSwipeTest(testSpec: FlickerTestParameter) : PipCloseTransition(testSpec) {
|
class PipCloseWithSwipeTest(testSpec: FlickerTestParameter) : PipCloseTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
@@ -42,6 +43,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipKeyboardTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class PipKeyboardTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
private val imeApp = ImeAppHelper(instrumentation)
|
private val imeApp = ImeAppHelper(instrumentation)
|
||||||
|
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
import com.android.server.wm.flicker.helpers.launchSplitScreen
|
||||||
import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen
|
import com.android.server.wm.flicker.helpers.wakeUpAndGoToHomeScreen
|
||||||
@@ -46,6 +47,7 @@ import org.junit.runners.Parameterized
|
|||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@FlakyTest(bugId = 161435597)
|
@FlakyTest(bugId = 161435597)
|
||||||
|
@Group3
|
||||||
class PipLegacySplitScreenTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class PipLegacySplitScreenTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
private val imeApp = ImeAppHelper(instrumentation)
|
private val imeApp = ImeAppHelper(instrumentation)
|
||||||
private val testApp = FixedAppHelper(instrumentation)
|
private val testApp = FixedAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.endRotation
|
import com.android.server.wm.flicker.endRotation
|
||||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||||
@@ -46,6 +47,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipRotationTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class PipRotationTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
private val fixedApp = FixedAppHelper(instrumentation)
|
private val fixedApp = FixedAppHelper(instrumentation)
|
||||||
private val startingBounds = WindowUtils.getDisplayBounds(testSpec.config.startRotation)
|
private val startingBounds = WindowUtils.getDisplayBounds(testSpec.config.startRotation)
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import com.android.launcher3.tapl.LauncherInstrumentation
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
import com.android.wm.shell.flicker.helpers.FixedAppHelper
|
||||||
import com.google.common.truth.Truth
|
import com.google.common.truth.Truth
|
||||||
@@ -40,6 +41,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipShelfHeightTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class PipShelfHeightTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
private val taplInstrumentation = LauncherInstrumentation()
|
private val taplInstrumentation = LauncherInstrumentation()
|
||||||
private val testApp = FixedAppHelper(instrumentation)
|
private val testApp = FixedAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.focusChanges
|
import com.android.server.wm.flicker.focusChanges
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
@@ -40,6 +41,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class PipToAppTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
class PipToAppTest(testSpec: FlickerTestParameter) : PipTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = buildTransition(eachRun = true) { configuration ->
|
get() = buildTransition(eachRun = true) { configuration ->
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||||
import com.android.wm.shell.flicker.pip.PipTransition.BroadcastActionTrigger.Companion.ORIENTATION_LANDSCAPE
|
import com.android.wm.shell.flicker.pip.PipTransition.BroadcastActionTrigger.Companion.ORIENTATION_LANDSCAPE
|
||||||
@@ -43,6 +44,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class SetRequestedOrientationWhilePinnedTest(
|
class SetRequestedOrientationWhilePinnedTest(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : PipTransition(testSpec) {
|
) : PipTransition(testSpec) {
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
@@ -36,6 +37,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class CloseAppBackButtonTest(testSpec: FlickerTestParameter) : CloseAppTransition(testSpec) {
|
class CloseAppBackButtonTest(testSpec: FlickerTestParameter) : CloseAppTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
import org.junit.Test
|
import org.junit.Test
|
||||||
@@ -36,6 +37,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class CloseAppHomeButtonTest(testSpec: FlickerTestParameter) : CloseAppTransition(testSpec) {
|
class CloseAppHomeButtonTest(testSpec: FlickerTestParameter) : CloseAppTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
||||||
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
||||||
@@ -51,6 +52,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class CloseImeAutoOpenWindowToAppTest(private val testSpec: FlickerTestParameter) {
|
class CloseImeAutoOpenWindowToAppTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
||||||
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
||||||
@@ -53,6 +54,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class CloseImeAutoOpenWindowToHomeTest(private val testSpec: FlickerTestParameter) {
|
class CloseImeAutoOpenWindowToHomeTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
||||||
|
|||||||
@@ -25,6 +25,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
||||||
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
||||||
@@ -51,6 +52,7 @@ import org.junit.runners.Parameterized
|
|||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@FlakyTest(bugId = 185400889)
|
@FlakyTest(bugId = 185400889)
|
||||||
|
@Group2
|
||||||
class CloseImeWindowToAppTest(private val testSpec: FlickerTestParameter) {
|
class CloseImeWindowToAppTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppHelper(instrumentation)
|
private val testApp = ImeAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
||||||
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
||||||
@@ -51,6 +52,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class CloseImeWindowToHomeTest(private val testSpec: FlickerTestParameter) {
|
class CloseImeWindowToHomeTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppHelper(instrumentation)
|
private val testApp = ImeAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
||||||
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
import com.android.server.wm.flicker.navBarLayerIsAlwaysVisible
|
||||||
import com.android.server.wm.flicker.navBarLayerRotatesAndScales
|
import com.android.server.wm.flicker.navBarLayerRotatesAndScales
|
||||||
@@ -52,6 +53,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class OpenImeWindowTest(private val testSpec: FlickerTestParameter) {
|
class OpenImeWindowTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppHelper(instrumentation)
|
private val testApp = ImeAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
import com.android.server.wm.flicker.helpers.ImeAppAutoFocusHelper
|
||||||
import com.android.server.wm.flicker.helpers.reopenAppFromOverview
|
import com.android.server.wm.flicker.helpers.reopenAppFromOverview
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
@@ -58,6 +59,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class ReOpenImeWindowTest(private val testSpec: FlickerTestParameter) {
|
class ReOpenImeWindowTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
private val testApp = ImeAppAutoFocusHelper(instrumentation, testSpec.config.startRotation)
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ import com.android.server.wm.flicker.FlickerBuilderProvider
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group2
|
||||||
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
import com.android.server.wm.flicker.helpers.ImeAppHelper
|
||||||
import com.android.server.wm.flicker.helpers.SimpleAppHelper
|
import com.android.server.wm.flicker.helpers.SimpleAppHelper
|
||||||
import com.android.server.wm.flicker.helpers.WindowUtils
|
import com.android.server.wm.flicker.helpers.WindowUtils
|
||||||
@@ -52,6 +53,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group2
|
||||||
class SwitchImeWindowsFromGestureNavTest(private val testSpec: FlickerTestParameter) {
|
class SwitchImeWindowsFromGestureNavTest(private val testSpec: FlickerTestParameter) {
|
||||||
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
|
||||||
private val testApp = SimpleAppHelper(instrumentation)
|
private val testApp = SimpleAppHelper(instrumentation)
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
import com.android.server.wm.flicker.startRotation
|
import com.android.server.wm.flicker.startRotation
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
@@ -40,6 +41,7 @@ import org.junit.runners.Parameterized
|
|||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
@FlakyTest(bugId = 185400889)
|
@FlakyTest(bugId = 185400889)
|
||||||
|
@Group1
|
||||||
class OpenAppColdTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
class OpenAppColdTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.helpers.reopenAppFromOverview
|
import com.android.server.wm.flicker.helpers.reopenAppFromOverview
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
import com.android.server.wm.flicker.startRotation
|
import com.android.server.wm.flicker.startRotation
|
||||||
@@ -41,6 +42,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class OpenAppFromOverviewTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
class OpenAppFromOverviewTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group1
|
||||||
import com.android.server.wm.flicker.helpers.setRotation
|
import com.android.server.wm.flicker.helpers.setRotation
|
||||||
import com.android.server.wm.flicker.startRotation
|
import com.android.server.wm.flicker.startRotation
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
@@ -39,6 +40,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group1
|
||||||
class OpenAppWarmTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
class OpenAppWarmTest(testSpec: FlickerTestParameter) : OpenAppTransition(testSpec) {
|
||||||
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
override val transition: FlickerBuilder.(Map<String, Any?>) -> Unit
|
||||||
get() = {
|
get() = {
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.SimpleAppHelper
|
import com.android.server.wm.flicker.helpers.SimpleAppHelper
|
||||||
import org.junit.FixMethodOrder
|
import org.junit.FixMethodOrder
|
||||||
@@ -39,6 +40,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class ChangeAppRotationTest(
|
class ChangeAppRotationTest(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : RotationTransition(testSpec) {
|
) : RotationTransition(testSpec) {
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.test.filters.RequiresDevice
|
|||||||
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
import com.android.server.wm.flicker.FlickerParametersRunnerFactory
|
||||||
import com.android.server.wm.flicker.FlickerTestParameter
|
import com.android.server.wm.flicker.FlickerTestParameter
|
||||||
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
import com.android.server.wm.flicker.FlickerTestParameterFactory
|
||||||
|
import com.android.server.wm.flicker.annotation.Group3
|
||||||
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
import com.android.server.wm.flicker.dsl.FlickerBuilder
|
||||||
import com.android.server.wm.flicker.helpers.SeamlessRotationAppHelper
|
import com.android.server.wm.flicker.helpers.SeamlessRotationAppHelper
|
||||||
import com.android.server.wm.flicker.testapp.ActivityOptions
|
import com.android.server.wm.flicker.testapp.ActivityOptions
|
||||||
@@ -39,6 +40,7 @@ import org.junit.runners.Parameterized
|
|||||||
@RunWith(Parameterized::class)
|
@RunWith(Parameterized::class)
|
||||||
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
@Parameterized.UseParametersRunnerFactory(FlickerParametersRunnerFactory::class)
|
||||||
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
|
||||||
|
@Group3
|
||||||
class SeamlessAppRotationTest(
|
class SeamlessAppRotationTest(
|
||||||
testSpec: FlickerTestParameter
|
testSpec: FlickerTestParameter
|
||||||
) : RotationTransition(testSpec) {
|
) : RotationTransition(testSpec) {
|
||||||
|
|||||||
Reference in New Issue
Block a user