summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Manjeet Rulhania <mrulhania@google.com> 2025-02-11 21:26:18 -0800
committer Manjeet Rulhania <mrulhania@google.com> 2025-02-12 10:44:29 -0800
commite5d33ef818bc87e455fe05e98cbc572e6ff2d4f2 (patch)
treefebc49b1a681a61878a0ec89437435a94a2c171a
parentce7c89a39a1303d9a9ee272d0c3f459190d782a3 (diff)
Skip wait for window transition on B- builds
There was a bug in UiAutomation for nested invocations, which can result in missing accessibility events. Window transition event is also skipped and the test keeps waiting forever. The fix is not backported, so just removing window transition criteria from this test. Change-Id: Ief137769627a2309935512a839c71fba8a12ddad Test: atest LocationAccuracyTest Bug: 393043905 Flag: EXEMPT bug fix Relnote: test fix LOW_COVERAGE_REASON=TEST_ONLY
-rw-r--r--tests/cts/permissionui/src/android/permissionui/cts/LocationAccuracyTest.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/cts/permissionui/src/android/permissionui/cts/LocationAccuracyTest.kt b/tests/cts/permissionui/src/android/permissionui/cts/LocationAccuracyTest.kt
index d2086a06a..be4b82932 100644
--- a/tests/cts/permissionui/src/android/permissionui/cts/LocationAccuracyTest.kt
+++ b/tests/cts/permissionui/src/android/permissionui/cts/LocationAccuracyTest.kt
@@ -78,10 +78,12 @@ class LocationAccuracyTest : BaseUsePermissionTest() {
assertAppHasPermission(ACCESS_FINE_LOCATION, false)
assertAppHasPermission(ACCESS_COARSE_LOCATION, false)
assertAppHasPermission(ACCESS_BACKGROUND_LOCATION, false)
+ val waitForWindowTransition = SdkLevel.isAtLeastB();
requestAppPermissionsAndAssertResult(
ACCESS_FINE_LOCATION to true,
- ACCESS_COARSE_LOCATION to true
+ ACCESS_COARSE_LOCATION to true,
+ waitForWindowTransition = waitForWindowTransition
) {
clickPreciseLocationRadioButton()
clickCoarseLocationRadioButton()