Loading libs/WindowManager/Shell/tests/e2e/splitscreen/flicker-legacy/Android.bp +194 −21 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ // package { default_team: "trendy_team_multitasking_windowing", // See: http://go/android-license-faq // A large-scale-change added 'default_applicable_licenses' to import // all of the 'license_kinds' from "frameworks_base_license" Loading @@ -30,6 +31,46 @@ filegroup { ], } java_library { name: "WMShellFlickerTestsSplitScreenBase", srcs: [ ":WMShellFlickerTestsSplitScreenBase-src", ], static_libs: [ "WMShellFlickerTestsBase", "wm-shell-flicker-utils", "androidx.test.ext.junit", "flickertestapplib", "flickerlib", "flickerlib-helpers", "flickerlib-trace_processor_shell", "platform-test-annotations", "wm-flicker-common-app-helpers", "wm-flicker-common-assertions", "launcher-helper-lib", "launcher-aosp-tapl", ], } android_test { name: "WMShellFlickerTestsSplitScreen", defaults: ["WMShellFlickerTestsDefault"], manifest: "AndroidManifest.xml", package_name: "com.android.wm.shell.flicker.splitscreen", instrumentation_target_package: "com.android.wm.shell.flicker.splitscreen", test_config_template: "AndroidTestTemplate.xml", srcs: ["src/**/*.kt"], exclude_srcs: ["src/**/benchmark/*.kt"], static_libs: [ "WMShellFlickerTestsBase", "WMShellFlickerTestsSplitScreenBase", ], data: ["trace_config/*"], } //////////////////////////////////////////////////////////////////////////////// // Begin cleanup after gcl merges filegroup { name: "WMShellFlickerTestsSplitScreenGroup1-src", srcs: [ Loading Loading @@ -61,27 +102,6 @@ filegroup { ], } java_library { name: "WMShellFlickerTestsSplitScreenBase", srcs: [ ":WMShellFlickerTestsSplitScreenBase-src", ], static_libs: [ "WMShellFlickerTestsBase", "wm-shell-flicker-utils", "androidx.test.ext.junit", "flickertestapplib", "flickerlib", "flickerlib-helpers", "flickerlib-trace_processor_shell", "platform-test-annotations", "wm-flicker-common-app-helpers", "wm-flicker-common-assertions", "launcher-helper-lib", "launcher-aosp-tapl", ], } android_test { name: "WMShellFlickerTestsSplitScreenGroup1", defaults: ["WMShellFlickerTestsDefault"], Loading Loading @@ -154,3 +174,156 @@ android_test { ], data: ["trace_config/*"], } //////////////////////////////////////////////////////////////////////////////// // End cleanup after gcl merges //////////////////////////////////////////////////////////////////////////////// // Begin breakdowns for FlickerTestsRotation module test_module_config { name: "WMShellFlickerTestsSplitScreen-CatchAll", base: "WMShellFlickerTestsSplitScreen", exclude_filters: [ "com.android.wm.shell.flicker.splitscreen.CopyContentInSplit", "com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByDivider", "com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByGoHome", "com.android.wm.shell.flicker.splitscreen.DragDividerToResize", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromAllApps", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromNotification", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromShortcut", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromTaskbar", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenFromOverview", "com.android.wm.shell.flicker.splitscreen.MultipleShowImeRequestsInSplitScreen", "com.android.wm.shell.flicker.splitscreen.SwitchAppByDoubleTapDivider", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromAnotherApp", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromHome", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromRecent", "com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairs", "com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairsNoPip", "com.android.wm.shell.flicker.splitscreen.", ], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-CopyContentInSplit", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.CopyContentInSplit"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DismissSplitScreenByDivider", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByDivider"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DismissSplitScreenByGoHome", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByGoHome"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DragDividerToResize", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DragDividerToResize"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromAllApps", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromAllApps"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromNotification", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromNotification"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromShortcut", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromShortcut"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromTaskbar", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromTaskbar"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenFromOverview", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenFromOverview"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-MultipleShowImeRequestsInSplitScreen", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.MultipleShowImeRequestsInSplitScreen"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchAppByDoubleTapDivider", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchAppByDoubleTapDivider"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromAnotherApp", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromAnotherApp"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromHome", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromHome"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromRecent", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromRecent"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBetweenSplitPairs", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairs"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBetweenSplitPairsNoPip", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairsNoPip"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-UnlockKeyguardToSplitScreen", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.UnlockKeyguardToSplitScreen"], test_suites: ["device-tests"], } // End breakdowns for FlickerTestsRotation module //////////////////////////////////////////////////////////////////////////////// Loading
libs/WindowManager/Shell/tests/e2e/splitscreen/flicker-legacy/Android.bp +194 −21 Original line number Diff line number Diff line Loading @@ -15,6 +15,7 @@ // package { default_team: "trendy_team_multitasking_windowing", // See: http://go/android-license-faq // A large-scale-change added 'default_applicable_licenses' to import // all of the 'license_kinds' from "frameworks_base_license" Loading @@ -30,6 +31,46 @@ filegroup { ], } java_library { name: "WMShellFlickerTestsSplitScreenBase", srcs: [ ":WMShellFlickerTestsSplitScreenBase-src", ], static_libs: [ "WMShellFlickerTestsBase", "wm-shell-flicker-utils", "androidx.test.ext.junit", "flickertestapplib", "flickerlib", "flickerlib-helpers", "flickerlib-trace_processor_shell", "platform-test-annotations", "wm-flicker-common-app-helpers", "wm-flicker-common-assertions", "launcher-helper-lib", "launcher-aosp-tapl", ], } android_test { name: "WMShellFlickerTestsSplitScreen", defaults: ["WMShellFlickerTestsDefault"], manifest: "AndroidManifest.xml", package_name: "com.android.wm.shell.flicker.splitscreen", instrumentation_target_package: "com.android.wm.shell.flicker.splitscreen", test_config_template: "AndroidTestTemplate.xml", srcs: ["src/**/*.kt"], exclude_srcs: ["src/**/benchmark/*.kt"], static_libs: [ "WMShellFlickerTestsBase", "WMShellFlickerTestsSplitScreenBase", ], data: ["trace_config/*"], } //////////////////////////////////////////////////////////////////////////////// // Begin cleanup after gcl merges filegroup { name: "WMShellFlickerTestsSplitScreenGroup1-src", srcs: [ Loading Loading @@ -61,27 +102,6 @@ filegroup { ], } java_library { name: "WMShellFlickerTestsSplitScreenBase", srcs: [ ":WMShellFlickerTestsSplitScreenBase-src", ], static_libs: [ "WMShellFlickerTestsBase", "wm-shell-flicker-utils", "androidx.test.ext.junit", "flickertestapplib", "flickerlib", "flickerlib-helpers", "flickerlib-trace_processor_shell", "platform-test-annotations", "wm-flicker-common-app-helpers", "wm-flicker-common-assertions", "launcher-helper-lib", "launcher-aosp-tapl", ], } android_test { name: "WMShellFlickerTestsSplitScreenGroup1", defaults: ["WMShellFlickerTestsDefault"], Loading Loading @@ -154,3 +174,156 @@ android_test { ], data: ["trace_config/*"], } //////////////////////////////////////////////////////////////////////////////// // End cleanup after gcl merges //////////////////////////////////////////////////////////////////////////////// // Begin breakdowns for FlickerTestsRotation module test_module_config { name: "WMShellFlickerTestsSplitScreen-CatchAll", base: "WMShellFlickerTestsSplitScreen", exclude_filters: [ "com.android.wm.shell.flicker.splitscreen.CopyContentInSplit", "com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByDivider", "com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByGoHome", "com.android.wm.shell.flicker.splitscreen.DragDividerToResize", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromAllApps", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromNotification", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromShortcut", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromTaskbar", "com.android.wm.shell.flicker.splitscreen.EnterSplitScreenFromOverview", "com.android.wm.shell.flicker.splitscreen.MultipleShowImeRequestsInSplitScreen", "com.android.wm.shell.flicker.splitscreen.SwitchAppByDoubleTapDivider", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromAnotherApp", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromHome", "com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromRecent", "com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairs", "com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairsNoPip", "com.android.wm.shell.flicker.splitscreen.", ], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-CopyContentInSplit", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.CopyContentInSplit"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DismissSplitScreenByDivider", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByDivider"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DismissSplitScreenByGoHome", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DismissSplitScreenByGoHome"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-DragDividerToResize", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.DragDividerToResize"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromAllApps", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromAllApps"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromNotification", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromNotification"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromShortcut", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromShortcut"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenByDragFromTaskbar", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenByDragFromTaskbar"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-EnterSplitScreenFromOverview", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.EnterSplitScreenFromOverview"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-MultipleShowImeRequestsInSplitScreen", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.MultipleShowImeRequestsInSplitScreen"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchAppByDoubleTapDivider", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchAppByDoubleTapDivider"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromAnotherApp", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromAnotherApp"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromHome", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromHome"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBackToSplitFromRecent", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBackToSplitFromRecent"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBetweenSplitPairs", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairs"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-SwitchBetweenSplitPairsNoPip", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.SwitchBetweenSplitPairsNoPip"], test_suites: ["device-tests"], } test_module_config { name: "WMShellFlickerTestsSplitScreen-UnlockKeyguardToSplitScreen", base: "WMShellFlickerTestsSplitScreen", include_filters: ["com.android.wm.shell.flicker.splitscreen.UnlockKeyguardToSplitScreen"], test_suites: ["device-tests"], } // End breakdowns for FlickerTestsRotation module ////////////////////////////////////////////////////////////////////////////////