diff options
author | 2024-12-27 17:20:54 -0800 | |
---|---|---|
committer | 2024-12-27 17:20:54 -0800 | |
commit | 2bd68623fd928b42cc7af6f7815b0b69ab965d1d (patch) | |
tree | 447a7c4300b2dd6453a67638662e4b72aca4d75c | |
parent | a6aa6a5eeba381c4e313b2afab35c7b88c270954 (diff) | |
parent | 93d3a9967d584b7feed88100013fb80304163dfc (diff) |
Skip LocationAccessCheckTest for secondary_user_on_secondary_display am: 998420ceaa am: 158951a428 am: 93d3a9967d
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3430983
Change-Id: I7cf5a1adaff80afcaa030789e05de56dc8164727
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | tests/cts/permission/src/android/permission/cts/LocationAccessCheckTest.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/cts/permission/src/android/permission/cts/LocationAccessCheckTest.java b/tests/cts/permission/src/android/permission/cts/LocationAccessCheckTest.java index 166a5dbd1..024a89f2e 100644 --- a/tests/cts/permission/src/android/permission/cts/LocationAccessCheckTest.java +++ b/tests/cts/permission/src/android/permission/cts/LocationAccessCheckTest.java @@ -77,6 +77,7 @@ import androidx.test.filters.SdkSuppress; import androidx.test.runner.AndroidJUnit4; import com.android.compatibility.common.util.DeviceConfigStateChangerRule; +import com.android.compatibility.common.util.UserHelper; import com.android.compatibility.common.util.mainline.MainlineModule; import com.android.compatibility.common.util.mainline.ModuleDetector; import com.android.modules.utils.build.SdkLevel; @@ -199,6 +200,8 @@ public class LocationAccessCheckTest { private static boolean sWasLocationEnabled = true; + private UserHelper mUserHelper = new UserHelper(sContext); + @BeforeClass public static void beforeClassSetup() throws Exception { reduceDelays(); @@ -465,6 +468,14 @@ public class LocationAccessCheckTest { @Before public void beforeEachTestSetup() throws Throwable { assumeIsNotLowRamDevice(); + + // TODO(b/380297485): Remove this assumption once NotificationListeners are supported on + // visible background users. + // Skipping each test for visible background users as all test cases depend on + // NotificationListeners. + assumeFalse("NotificationListeners are not yet supported on visible background users", + mUserHelper.isVisibleBackgroundUser()); + wakeUpAndDismissKeyguard(); bindService(); resetPermissionControllerBeforeEachTest(); |