Check for multiuser device before creating user
Check if device is multi user device or not before
creating new user for testing
Bug: 223701939
Test: CreateAndManageUserTest
Change-Id: Ie3abb29abc8d879ca84a3e9863f4745d4aeb8996
diff --git a/tests/devicepolicy/src/android/devicepolicy/cts/CreateAndManageUserTest.java b/tests/devicepolicy/src/android/devicepolicy/cts/CreateAndManageUserTest.java
index 5759b65..f875722 100644
--- a/tests/devicepolicy/src/android/devicepolicy/cts/CreateAndManageUserTest.java
+++ b/tests/devicepolicy/src/android/devicepolicy/cts/CreateAndManageUserTest.java
@@ -37,6 +37,7 @@
import com.android.bedstead.harrier.policies.CreateAndManageUser;
import com.android.bedstead.nene.TestApis;
+import org.junit.Before;
import org.junit.ClassRule;
import org.junit.Rule;
import org.junit.runner.RunWith;
@@ -50,6 +51,11 @@
@Rule
public static final DeviceState sDeviceState = new DeviceState();
+ @Before
+ public void setUp() {
+ sDeviceState.requireCanSupportAdditionalUser();
+ }
+
@Postsubmit(reason = "new test")
@CanSetPolicyTest(policy = CreateAndManageUser.class)
public void createAndManageUser_returnUserHandle() {