diff options
author | 2025-03-17 18:02:23 +0100 | |
---|---|---|
committer | 2025-03-18 01:18:01 -0700 | |
commit | e30ce99fa0d8d4df98eef7c3f892af32cfe0d9d0 (patch) | |
tree | 4f06197b970dd34bca888adb9afa901dc4e1cb79 /tests | |
parent | 226ff02665a81ffd1aecd76c4d395b8d5bcfad3c (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.kt | 18 |
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() |