summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
author Vladimir Komsiyski <vladokom@google.com> 2025-03-17 18:02:23 +0100
committer Vladimir Komsiyski <vladokom@google.com> 2025-03-18 01:18:01 -0700
commite30ce99fa0d8d4df98eef7c3f892af32cfe0d9d0 (patch)
tree4f06197b970dd34bca888adb9afa901dc4e1cb79 /tests
parent226ff02665a81ffd1aecd76c4d395b8d5bcfad3c (diff)
Disable device aware permission tests on A15
VDM tests don't work on A15 + mainline without ag/31410712 Also cleaning up the flags launched in A15. Bug: 402857630 Test: atest Flag: EXEMPT test improvement LOW_COVERAGE_REASON=TEST_ONLY Relnote: n/a Change-Id: I1768abc83d362817a8c2fc581d2ba9ff73c7e7e9
Diffstat (limited to 'tests')
-rw-r--r--tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/DeviceAwarePermissionGrantTest.kt18
1 files changed, 11 insertions, 7 deletions
diff --git a/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/DeviceAwarePermissionGrantTest.kt b/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/DeviceAwarePermissionGrantTest.kt
index e1068e19a..0f6504502 100644
--- a/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/DeviceAwarePermissionGrantTest.kt
+++ b/tests/cts/permissionmultidevice/src/android/permissionmultidevice/cts/DeviceAwarePermissionGrantTest.kt
@@ -62,13 +62,8 @@ 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")
@AppModeFull(reason = "VirtualDeviceManager cannot be accessed by instant apps")
-@RequiresFlagsEnabled(
- Flags.FLAG_DEVICE_AWARE_PERMISSION_APIS_ENABLED,
- Flags.FLAG_DEVICE_AWARE_PERMISSIONS_ENABLED,
- Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES,
-)
open class DeviceAwarePermissionGrantTest {
private val instrumentation: Instrumentation = InstrumentationRegistry.getInstrumentation()
private val defaultDeviceContext = instrumentation.targetContext
@@ -273,7 +268,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
- // TODO: Receives PERMISSION_DENIED but it's fine if remote permission is held??
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermission_onRemote_requestHostPermission() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_CUSTOM)
@@ -289,6 +284,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermission_onRemote_withRemotePermission_requestHostPermission() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_CUSTOM)
@@ -334,6 +330,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermissionWithoutCapability_onHost_requestRemotePermission() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_DEFAULT)
@@ -349,6 +346,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermissionWithoutCapability_onRemote_requestRemotePermission() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_DEFAULT)
@@ -364,6 +362,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermissionWithoutCapability_onRemote_requestPermissionWithoutDeviceId() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_DEFAULT)
@@ -379,6 +378,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun deviceAwarePermissionWithoutCapability_onRemote_requestHostPermission() {
createVirtualDevice(cameraPolicy = DEVICE_POLICY_DEFAULT)
@@ -424,6 +424,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun nonDeviceAwarePermission_onHost_requestRemotePermission() {
createVirtualDevice()
@@ -439,6 +440,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun nonDeviceAwarePermission_onRemote_requestRemotePermission() {
createVirtualDevice()
@@ -454,6 +456,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun nonDeviceAwarePermission_onRemote_requestPermissionWithoutDeviceId() {
createVirtualDevice()
@@ -469,6 +472,7 @@ open class DeviceAwarePermissionGrantTest {
)
}
+ @RequiresFlagsEnabled(Flags.FLAG_ALLOW_HOST_PERMISSION_DIALOGS_ON_VIRTUAL_DEVICES)
@Test
fun nonDeviceAwarePermission_onRemote_requestHostPermission() {
createVirtualDevice()