diff options
author | 2025-02-11 21:26:18 -0800 | |
---|---|---|
committer | 2025-02-12 10:44:29 -0800 | |
commit | e5d33ef818bc87e455fe05e98cbc572e6ff2d4f2 (patch) | |
tree | febc49b1a681a61878a0ec89437435a94a2c171a | |
parent | ce7c89a39a1303d9a9ee272d0c3f459190d782a3 (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.kt | 4 |
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() |