commit | 9fa2d8812aeec1033b6912f3f373080276a644ae | [log] [tgz] |
---|---|---|
author | Samuel Fufa <sfufa@google.com> | Wed Sep 30 10:57:04 2020 -0700 |
committer | Samuel Fufa <sfufa@google.com> | Wed Sep 30 10:57:04 2020 -0700 |
tree | 0b25604aade57a748eadec0e293e1ba77abdf218 | |
parent | 35879a3fdbb177b826b1f1005dc7c475a6e5947b [diff] |
Resolve race condition between @Before conditions Bug: 159671700 Change-Id: I5c96c32c171b7b539ce0ea799cf45955c2bee670
diff --git a/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java b/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java index 5e42d9b..e118481 100644 --- a/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java +++ b/tests/src/com/android/launcher3/ui/AbstractLauncherUiTest.java
@@ -279,6 +279,8 @@ if (userManager != null) { for (UserHandle userHandle : userManager.getUserProfiles()) { if (!userHandle.isSystem()) { + Log.d(TestProtocol.WORK_PROFILE_REMOVED, + "removing user " + userHandle.getIdentifier()); mDevice.executeShellCommand("pm remove-user " + userHandle.getIdentifier()); } }
diff --git a/tests/src/com/android/launcher3/ui/WorkTabTest.java b/tests/src/com/android/launcher3/ui/WorkTabTest.java index 488e763..8d594de 100644 --- a/tests/src/com/android/launcher3/ui/WorkTabTest.java +++ b/tests/src/com/android/launcher3/ui/WorkTabTest.java
@@ -55,7 +55,9 @@ private static final int WORK_PAGE = AllAppsContainerView.AdapterHolder.WORK; @Before - public void createWorkProfile() throws Exception { + @Override + public void setUp() throws Exception { + super.setUp(); String output = mDevice.executeShellCommand( "pm create-user --profileOf 0 --managed TestProfile");