diff --git a/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java b/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java index 71090836bb..99e15ba8aa 100644 --- a/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java +++ b/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java @@ -300,7 +300,8 @@ public abstract class AbstractLauncherUiTest { if (userManager != null) { for (UserHandle userHandle : userManager.getUserProfiles()) { if (!userHandle.isSystem()) { - mDevice.executeShellCommand("pm remove-user " + userHandle.getIdentifier()); + mDevice.executeShellCommand( + "pm remove-user --wait " + userHandle.getIdentifier()); } } } diff --git a/tests/src/com/android/launcher3/ui/TaplWorkProfileTest.java b/tests/src/com/android/launcher3/ui/TaplWorkProfileTest.java index cccda88bbe..e08d37cb69 100644 --- a/tests/src/com/android/launcher3/ui/TaplWorkProfileTest.java +++ b/tests/src/com/android/launcher3/ui/TaplWorkProfileTest.java @@ -114,7 +114,7 @@ public class TaplWorkProfileTest extends AbstractLauncherUiTest { mLauncher.runToState( () -> { try { - mDevice.executeShellCommand("pm remove-user " + mProfileUserId); + mDevice.executeShellCommand("pm remove-user --wait " + mProfileUserId); } catch (IOException e) { throw new RuntimeException(e); }