summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Biswarup Pal <biswarupp@google.com> 2025-04-02 03:12:40 -0700
committer Android Build Coastguard Worker <android-build-coastguard-worker@google.com> 2025-04-09 18:31:04 -0700
commita021f73fd13c8eb0013d3fb4df4b49f25c8d271d (patch)
tree27fb5e637b7ba34b6b9b70551421e538f88e950f
parent6544b7c3e5aa232dd268914f9278821abda7a4fc (diff)
Run AppPermissionsTest from Android 16+
ag/31382100 (which adds the CREATE_VIRTUAL_DEVICE permission to the com.android.shell package) isn't there in Android 15, but its there in Android 16. So, AppPermissionsTest fails on 25Q1 builds, as it relies on shell for the above permission. So, we annotate the test to run on Android 16+, similar to DeviceAwarePermissionGrantTest. Relnote: Annotate AppPermissionsTest to run on Android 16 and above Test: atest AppPermissionsTest Fixes: 406924219 LOW_COVERAGE_REASON=TEST_ONLY Flag: EXEMPT test fix (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:eeae3f36407bd8cac7d69eeaa64cad939215902f) Merged-In: I5ff1a33d146112c048a18adbbe2753b76d55078f Change-Id: I5ff1a33d146112c048a18adbbe2753b76d55078f
-rw-r--r--tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/AppPermissionsTest.kt2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/AppPermissionsTest.kt b/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/AppPermissionsTest.kt
index 76c86df76..03493c99a 100644
--- a/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/AppPermissionsTest.kt
+++ b/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/AppPermissionsTest.kt
@@ -51,7 +51,7 @@ import org.junit.Test
import org.junit.runner.RunWith
@RunWith(AndroidJUnit4::class)
-@SdkSuppress(minSdkVersion = Build.VERSION_CODES.VANILLA_ICE_CREAM, codeName = "VanillaIceCream")
+@SdkSuppress(minSdkVersion = Build.VERSION_CODES.BAKLAVA, codeName = "Baklava")
class AppPermissionsTest {
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
private val defaultDeviceContext = instrumentation.targetContext