/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/splitscreen/ |
H A D | DragDividerToResize.kt | 64 this.isVisible(secondaryApp) 66 .isInvisible(secondaryApp) 68 .isVisible(secondaryApp) 76 this.isVisible(secondaryApp) 78 .isInvisible(secondaryApp) 80 .isVisible(secondaryApp) 88 fun secondaryAppWindowKeepVisible() = flicker.appWindowKeepVisible(secondaryApp) 104 secondaryApp,
|
H A D | EnterSplitScreenByDragFromShortcut.kt | 68 fun secondaryAppLayerBecomesVisible() = flicker.layerBecomesVisible(secondaryApp) 82 flicker.splitAppLayerBoundsBecomesVisibleByDrag(secondaryApp) 92 this.notContains(secondaryApp) 94 .isAppWindowInvisible(secondaryApp, isOptional = true) 96 .isAppWindowVisible(secondaryApp)
|
H A D | EnterSplitScreenFromOverview.kt | 66 fun secondaryAppLayerBecomesVisible() = flicker.layerBecomesVisible(secondaryApp) 81 secondaryApp, 93 fun secondaryAppWindowBecomesVisible() = flicker.appWindowBecomesVisible(secondaryApp)
|
H A D | SwitchAppByDoubleTapDivider.kt | 66 fun secondaryAppLayerIsVisibleAtEnd() = flicker.layerIsVisibleAtEnd(secondaryApp) 81 secondaryApp, 92 fun secondaryAppWindowIsVisibleAtEnd() = flicker.appWindowIsVisibleAtEnd(secondaryApp)
|
H A D | UnlockKeyguardToSplitScreen.kt | 77 secondaryApp, 84 @Test fun secondaryAppWindowIsVisibleAtEnd() = flicker.appWindowIsVisibleAtEnd(secondaryApp) 99 it.visibleRegion(secondaryApp).notOverlaps(primaryAppRegionArea.region)
|
H A D | DismissSplitScreenByDivider.kt | 70 fun secondaryAppLayerIsVisibleAtEnd() = flicker.layerIsVisibleAtEnd(secondaryApp) 86 visibleRegion(secondaryApp).coversExactly(displayBounds) 96 fun secondaryAppWindowIsVisibleAtEnd() = flicker.appWindowIsVisibleAtEnd(secondaryApp)
|
H A D | DismissSplitScreenByGoHome.kt | 67 fun secondaryAppLayerBecomesInvisible() = flicker.layerBecomesInvisible(secondaryApp) 83 secondaryApp, 94 fun secondaryAppWindowBecomesInvisible() = flicker.appWindowBecomesInvisible(secondaryApp)
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/service/splitscreen/scenarios/ |
H A D | EnterSplitScreenByDragFromTaskbar.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 53 SplitScreenUtils.createShortcutOnHotseatIfNotExist(tapl, secondaryApp.appName) 60 .getAppIcon(secondaryApp.appName) 61 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 62 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 68 secondaryApp.exit(wmHelper)
|
H A D | EnterSplitScreenByDragFromShortcut.kt | 44 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 56 SplitScreenUtils.createShortcutOnHotseatIfNotExist(tapl, secondaryApp.appName) 63 .getAppIcon(secondaryApp.appName) 66 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 67 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 81 secondaryApp.exit(wmHelper)
|
H A D | EnterSplitScreenByDragFromAllApps.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 60 .getAppIcon(secondaryApp.appName) 61 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 62 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 68 secondaryApp.exit(wmHelper)
|
H A D | SwitchBackToSplitFromHome.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 61 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 67 secondaryApp.exit(wmHelper)
|
H A D | DismissSplitScreenByDivider.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 72 wmHelper.StateSyncBuilder().withFullScreenApp(secondaryApp).waitForAndVerify() 78 secondaryApp.exit(wmHelper)
|
H A D | EnterSplitScreenFromOverview.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 53 secondaryApp.launchViaIntent(wmHelper) 65 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 71 secondaryApp.exit(wmHelper)
|
H A D | SwitchBackToSplitFromAnotherApp.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 53 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 62 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 68 secondaryApp.exit(wmHelper)
|
H A D | SwitchBackToSplitFromRecent.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 61 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 67 secondaryApp.exit(wmHelper)
|
H A D | SwitchBetweenSplitPairs.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 54 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 62 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 68 secondaryApp.exit(wmHelper)
|
H A D | SwitchAppByDoubleTapDivider.kt | 45 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 55 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 70 secondaryApp.exit(wmHelper) 84 secondaryApp.windowMatchesAnyOf(window) 116 secondaryApp.layerMatchesAnyOf(window)
|
H A D | DismissSplitScreenByGoHome.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 64 secondaryApp.exit(wmHelper)
|
H A D | DragDividerToResize.kt | 43 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplit(wmHelper, tapl, device, primaryApp, secondaryApp) 63 secondaryApp.exit(wmHelper)
|
H A D | UnlockKeyguardToSplitScreen.kt | 41 private val secondaryApp = SplitScreenUtils.getSecondary(instrumentation) regex 52 SplitScreenUtils.enterSplitViaIntent(wmHelper, primaryApp, secondaryApp) 67 secondaryApp.exit(wmHelper)
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/splitscreen/benchmark/ |
H A D | EnterSplitScreenByDragFromTaskbarBenchmark.kt | 44 SplitScreenUtils.createShortcutOnHotseatIfNotExist(tapl, secondaryApp.appName) 49 .getAppIcon(secondaryApp.appName) 50 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 51 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp)
|
H A D | EnterSplitScreenByDragFromShortcutBenchmark.kt | 49 SplitScreenUtils.createShortcutOnHotseatIfNotExist(tapl, secondaryApp.appName) 54 .getAppIcon(secondaryApp.appName) 57 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 58 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp)
|
H A D | EnterSplitScreenByDragFromAllAppsBenchmark.kt | 50 .getAppIcon(secondaryApp.appName) 51 .dragToSplitscreen(secondaryApp.`package`, primaryApp.`package`) 52 SplitScreenUtils.waitForSplitComplete(wmHelper, primaryApp, secondaryApp)
|
/aosp14/frameworks/base/tests/FlickerTests/src/com/android/server/wm/flicker/activityembedding/splitscreen/ |
H A D | EnterSystemSplitTest.kt | 53 private val secondaryApp = SplitScreenUtils.getPrimary(instrumentation) regex 58 secondaryApp.launchViaIntent(wmHelper) 70 SplitScreenUtils.enterSplit(wmHelper, tapl, device, testApp, secondaryApp) 71 SplitScreenUtils.waitForSplitComplete(wmHelper, testApp, secondaryApp) 94 secondaryApp, landscapePosLeft = !tapl.isTablet, portraitPosTop = true) 99 fun secondaryAppWindowBecomesVisible() = flicker.appWindowIsVisibleAtEnd(secondaryApp)
|
/aosp14/frameworks/base/libs/WindowManager/Shell/tests/flicker/src/com/android/wm/shell/flicker/utils/ |
H A D | SplitScreenUtils.kt | 89 secondaryApp: IComponentMatcher, 94 .withWindowSurfaceAppeared(secondaryApp) 104 secondaryApp: StandardAppHelper 107 secondaryApp.launchViaIntent(wmHelper) 111 waitForSplitComplete(wmHelper, primaryApp, secondaryApp) 117 secondaryApp: StandardAppHelper 121 waitForSplitComplete(wmHelper, primaryApp, secondaryApp)
|