/cts/tests/framework/base/windowmanager/jetpack/src/android/server/wm/jetpack/embedding/ |
D | ActivityEmbeddingTestBase.java | 42 protected ActivityEmbeddingComponent mActivityEmbeddingComponent; field in ActivityEmbeddingTestBase 53 mActivityEmbeddingComponent = getWindowExtensions().getActivityEmbeddingComponent(); in setUp() 55 mActivityEmbeddingComponent.setSplitInfoCallback(mSplitInfoConsumer); in setUp() 69 if (mActivityEmbeddingComponent != null) { in tearDown() 70 mActivityEmbeddingComponent.setEmbeddingRules(Collections.emptySet()); in tearDown() 71 mActivityEmbeddingComponent.clearActivityStackAttributesCalculator(); in tearDown() 72 mActivityEmbeddingComponent.clearEmbeddedActivityWindowInfoCallback(); in tearDown() 73 mActivityEmbeddingComponent.clearSplitAttributesCalculator(); in tearDown() 74 mActivityEmbeddingComponent.clearSplitInfoCallback(); in tearDown()
|
D | SplitAttributesCalculatorTest.java | 90 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSetAndClearSplitAttributesCalculator() 116 mActivityEmbeddingComponent.setSplitAttributesCalculator(calculator); in testSetAndClearSplitAttributesCalculator() 126 mActivityEmbeddingComponent.clearSplitAttributesCalculator(); in testSetAndClearSplitAttributesCalculator() 173 mActivityEmbeddingComponent.setSplitAttributesCalculator(calculator); in testSplitAttributesCustomizationByCalculator() 185 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitAttributesCustomizationByCalculator() 205 mActivityEmbeddingComponent.setSplitAttributesCalculator(verifier); in testSplitAttributesCalculatorInvocation_screenRotation() 217 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitAttributesCalculatorInvocation_screenRotation() 256 mActivityEmbeddingComponent.setSplitAttributesCalculator(verifier); in testSplitAttributesCalculatorInvocation_pip() 268 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitAttributesCalculatorInvocation_pip() 302 mActivityEmbeddingComponent.setSplitAttributesCalculator(verifier); in testSplitAttributesCalculatorInvocation_splitScreen() [all …]
|
D | ActivityEmbeddingLifecycleTests.java | 81 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSecondaryActivityLaunch_replacing() 122 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSecondaryActivityLaunch_nonReplacing() 162 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSecondaryActivityLaunch_multiSplit() 179 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSecondaryActivityLaunch_multiSplit() 205 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_secondaryOnly() 234 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_secondaryWithDependent() 271 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_primaryOnly() 300 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_primaryWithDependent() 332 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_lastMultiSplit() 335 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitFinish_lastMultiSplit() [all …]
|
D | SplitAttributesRuntimeApisTests.java | 102 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testInvalidateTopVisibleSplitAttributes() 116 mActivityEmbeddingComponent.setSplitAttributesCalculator(calculator); in testInvalidateTopVisibleSplitAttributes() 127 mActivityEmbeddingComponent.clearSplitAttributesCalculator(); in testInvalidateTopVisibleSplitAttributes() 130 mActivityEmbeddingComponent.invalidateTopVisibleSplitAttributes(); in testInvalidateTopVisibleSplitAttributes() 152 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testUpdateSplitAttributes() 172 mActivityEmbeddingComponent.updateSplitAttributes(splitInfo.getToken(), in testUpdateSplitAttributes()
|
D | ActivityEmbeddingBoundsTests.java | 94 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testParentWindowMetricsPredicate() 134 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testLayoutDirection_LeftToRight() 156 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testLayoutDirection_RightToLeft() 177 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testLayoutDirection_Locale() 195 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testLayoutDirection_TopToBottom() 213 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testLayoutDirection_BottomToTop() 259 mActivityEmbeddingComponent.setEmbeddingRules(Set.of(splitPairRuleAB, splitPairRuleBC)); in testSplitRatio() 291 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testHingeSplitType() 311 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testExpandSplitType()
|
D | EmbeddedActivityWindowInfoTests.java | 89 final EmbeddedActivityWindowInfo info = mActivityEmbeddingComponent in testGetEmbeddedActivityWindowInfo_nonEmbeddedActivity() 107 mActivityEmbeddingComponent.setEmbeddingRules(Sets.newHashSet(splitPairRule)); in testGetEmbeddedActivityWindowInfo_embeddedActivity() 117 final EmbeddedActivityWindowInfo primaryInfo = mActivityEmbeddingComponent in testGetEmbeddedActivityWindowInfo_embeddedActivity() 119 final EmbeddedActivityWindowInfo secondaryInfo = mActivityEmbeddingComponent in testGetEmbeddedActivityWindowInfo_embeddedActivity() 143 mActivityEmbeddingComponent.setEmbeddedActivityWindowInfoCallback(Runnable::run, listener); in testEmbeddedActivityWindowInfoCallback() 145 mActivityEmbeddingComponent.setEmbeddingRules(Sets.newHashSet(splitPairRule)); in testEmbeddedActivityWindowInfoCallback() 195 mActivityEmbeddingComponent.clearEmbeddedActivityWindowInfoCallback(); in testEmbeddedActivityWindowInfoCallback()
|
D | ActivityStackApisTests.java | 65 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testFinishActivityStacks_finishPrimary() 74 mActivityEmbeddingComponent.finishActivityStacksWithTokens(Collections.singleton( in testFinishActivityStacks_finishPrimary() 89 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testFinishActivityStacks_finishSecondary() 98 mActivityEmbeddingComponent.finishActivityStacksWithTokens(Collections.singleton( in testFinishActivityStacks_finishSecondary() 150 mActivityEmbeddingComponent.setEmbeddingRules(rules); in testFinishActivityStacks_finishAllSecondaryStacks_primaryStackExpand() 170 mActivityEmbeddingComponent.finishActivityStacksWithTokens(secondaryActivityStacks); in testFinishActivityStacks_finishAllSecondaryStacks_primaryStackExpand()
|
D | ActivityEmbeddingCrossUidTests.java | 115 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testCrossUidActivityEmbeddingIsNotAllowed() 143 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testCrossUidActivityEmbeddingIsNotAllowedWithoutPermission() 165 assertTrue(mActivityEmbeddingComponent.isActivityEmbedded(embeddedActivity)); in testCrossUidActivityEmbeddingIsAllowedWithPermission() 188 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testUntrustedCrossUidActivityEmbeddingIsAllowedWithOptIn() 215 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testUntrustedCrossUidActivityEmbedding_notAllowedForNonEmbeddable() 251 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testCrossUidActivityEmbeddingIsAllowedWithEmbedAnyAppPermission() 286 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testCrossUidActivityEmbeddingNotAllowedWithEmbedAnyAppPermission_flagDisabled() 366 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testUntrustedCrossUidActivityEmbeddingRestoreFromPip()
|
D | ActivityEmbeddingPlaceholderTests.java | 82 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPlaceholderRule)); in testPlaceholderLaunchesWithPrimaryActivity() 107 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPlaceholderRule)); in testPlaceholderDoesNotLaunchWhenParentMetricsDoNotAllow() 128 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPlaceholderRule)); in testFinishingPlaceholderFinishesPrimaryActivity() 156 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPlaceholderRule)); in testPlaceholderFinishPrimaryWithSecondary_finishAdjacentWhenSplit() 189 mActivityEmbeddingComponent.setEmbeddingRules( in testPlaceholderFinishedWhenTaskWidthDecreased() 237 mActivityEmbeddingComponent.setEmbeddingRules( in testPlaceholderLaunchedWhenTaskWidthIncreased() 279 mActivityEmbeddingComponent.setEmbeddingRules( in testStickyPlaceholder()
|
D | ActivityEmbeddingIntegrationTests.java | 100 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testDisplayFeaturesWithEmbedding() 128 mActivityEmbeddingComponent.clearSplitInfoCallback(); in testClearSplitInfoCallback() 141 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testClearSplitInfoCallback() 173 assertTrue(mActivityEmbeddingComponent.isActivityEmbedded(secondaryActivity)); in testDisplayFeaturesWithEmbedding_differentPackage()
|
D | PinActivityStackTests.java | 89 mActivityEmbeddingComponent.setEmbeddingRules( in setUp() 122 mActivityEmbeddingComponent.setEmbeddingRules(Collections.emptySet()); in pinTopActivityStackAndVerifyLifecycle() 178 mActivityEmbeddingComponent.unpinTopActivityStack(mTaskId); in testUnpinTopActivityStack() 220 mActivityEmbeddingComponent.unpinTopActivityStack(mTaskId); in testUnpinTopActivityStack_expands() 297 mActivityEmbeddingComponent.setEmbeddingRules( in pinExpandActivityAndResizeDisplay() 344 return mActivityEmbeddingComponent.pinTopActivityStack(taskId, splitPinRule); in pinTopActivityStack()
|
D | ActivityEmbeddingLaunchTests.java | 85 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitWithPrimaryActivity() 135 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testPrimaryActivityLaunchToSideClearTop() 173 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSplitWithTopmostActivity() 253 mActivityEmbeddingComponent.setEmbeddingRules(Sets.newHashSet(splitPairRule, in testAlwaysExpandOverSplit_launchFromPrimary() 295 mActivityEmbeddingComponent.setEmbeddingRules(Sets.newHashSet(splitPairRule, in testAlwaysExpandOverSplit_launchFromSecondary() 337 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testSecondaryActivityLaunchAbove()
|
D | ActivityEmbeddingPolicyTests.java | 86 private ActivityEmbeddingComponent mActivityEmbeddingComponent; field in ActivityEmbeddingPolicyTests 93 mActivityEmbeddingComponent = getWindowExtensions().getActivityEmbeddingComponent(); in setUp() 123 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testInputDuringAnimationIsNotAllowed_untrustedEmbedding()
|
D | ActivityEmbeddingFinishTests.java | 73 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testFinishPrimary() 98 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in testFinishSecondary() 350 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in start()
|
D | ActivityEmbeddingLifecycleTestBase.java | 61 mActivityEmbeddingComponent.setSplitInfoCallback(mSplitInfoConsumer); in setUp()
|
D | ActivityEmbeddingFocusTests.java | 178 mActivityEmbeddingComponent.setEmbeddingRules(Collections.singleton(splitPairRule)); in setupActivities()
|