summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShubhangi Pawar <svpawar@google.com>2022-09-29 23:42:08 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2022-09-29 23:42:08 +0000
commitf4c96b3146b18656617998ea22a379ac2ae2a2b7 (patch)
tree1acd84a6cf8412e5e00bd593224a6505d1c87f2f
parent932df9dc88624b448962428358e2f9be2671385b (diff)
parentbdcff314db6421b902d499d4f87c34baf10afcda (diff)
downloadcts-f4c96b3146b18656617998ea22a379ac2ae2a2b7.tar.gz
Merge "RESTRICT AUTOMERGE Set launch root for split app orientation request test" into android12-tests-dev
-rw-r--r--tests/framework/base/windowmanager/src/android/server/wm/AppConfigurationTests.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/framework/base/windowmanager/src/android/server/wm/AppConfigurationTests.java b/tests/framework/base/windowmanager/src/android/server/wm/AppConfigurationTests.java
index b6671b8438e..043d12b9ce1 100644
--- a/tests/framework/base/windowmanager/src/android/server/wm/AppConfigurationTests.java
+++ b/tests/framework/base/windowmanager/src/android/server/wm/AppConfigurationTests.java
@@ -831,7 +831,7 @@ public class AppConfigurationTests extends MultiDisplayTestBase {
// Launch activities in split screen.
launchActivitiesInSplitScreen(
getLaunchActivityBuilder().setTargetActivity(LAUNCHING_ACTIVITY),
- getLaunchActivityBuilder().setTargetActivity(activity).setMultipleTask(true));
+ getLaunchActivityBuilder().setTargetActivity(activity));
mWmState.assertVisibility(activity, true /* visible */);
// Rotate the device and it should always rotate regardless orientation app requested.
@@ -839,6 +839,8 @@ public class AppConfigurationTests extends MultiDisplayTestBase {
assertEquals("Split-screen apps shouldn't influence device orientation",
rotation, mWmState.getRotation());
+ // Launch target activity during split-screen again and check orientation still not change.
+ mTaskOrganizer.setLaunchRoot(mTaskOrganizer.getSecondarySplitTaskId());
getLaunchActivityBuilder().setMultipleTask(true).setTargetActivity(activity).execute();
mWmState.computeState(activity);
mWmState.assertVisibility(activity, true /* visible */);