Skip testCreateTaskFragment if multi-window mode is not supported.

On devices that do not support multi-window mode, creating a task
with the WINDOWING_MODE_MULTI_WINDOW flag will be overridden to
WINDOWING_MODE_FULLSCREEN, which will cause this case to fail.

Bug: 234545467
Test: CtsWindowManagerDeviceTestCases
android.server.wm.TaskFragmentOrganizerTest#testCreateTaskFragment

Signed-off-by: Ken Bian <kenjc.bian@rock-chips.com>
Change-Id: I74f1939d1d7ab65aae20f60139cd084f008c4c45
diff --git a/tests/framework/base/windowmanager/src/android/server/wm/TaskFragmentOrganizerTest.java b/tests/framework/base/windowmanager/src/android/server/wm/TaskFragmentOrganizerTest.java
index a667c96..6e9d910 100644
--- a/tests/framework/base/windowmanager/src/android/server/wm/TaskFragmentOrganizerTest.java
+++ b/tests/framework/base/windowmanager/src/android/server/wm/TaskFragmentOrganizerTest.java
@@ -24,6 +24,7 @@
 import static com.google.common.truth.Truth.assertWithMessage;
 
 import static org.junit.Assert.assertThrows;
+import static org.junit.Assume.assumeTrue;
 
 import android.app.Activity;
 import android.content.ComponentName;
@@ -62,6 +63,7 @@
      */
     @Test
     public void testCreateTaskFragment() {
+        assumeTrue("MultiWindow is not supported.", supportsMultiWindow());
         mWmState.computeState(mOwnerActivityName);
         Task parentTask = mWmState.getRootTask(mOwnerActivity.getTaskId());
         final int originalTaskFragCount = parentTask.getTaskFragments().size();