diff options
author | Kholoud Mohamed <kholoudm@google.com> | 2020-12-15 15:50:07 +0000 |
---|---|---|
committer | Kholoud Mohamed <kholoudm@google.com> | 2020-12-15 15:50:07 +0000 |
commit | 0a11a92c0d6c3ae8ed7178dbe2785bbc6d7f867d (patch) | |
tree | 12397bd75a6bfcaf43e311418aafe89472f92e73 | |
parent | eff7324d9c3dc4b1a9cae48e1e98a9bb7cb52f71 (diff) |
Grant shell MANAGE_PROFILE_AND_DEVICE_OWNERS permission
CTS tests will now need to call some provisioning
APIs that require MANAGE_PROFILE_AND_DEVICE_OWNERS,
this was previously avoided because CTS tests were
starting Managed Proviosing using a hacky way
to provision devices, we are now getting rid of this
as it was causing a lot of flakines. This is
part of bigger a plan to improve our testing
infrastructure.
Test: atest android.devicepolicy.cts.DevicePolicyManagerTest
Bug: 175392542
Change-Id: Id2e2f98f1d3785e45d8b94569bf9b30ae8c9f808
-rw-r--r-- | packages/Shell/AndroidManifest.xml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index 5d6c4c35560c..a58ec65530a7 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -120,6 +120,7 @@ <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" /> <uses-permission android:name="android.permission.CREATE_USERS" /> <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" /> + <uses-permission android:name="android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS" /> <uses-permission android:name="android.permission.ACCESS_LOWPAN_STATE"/> <uses-permission android:name="android.permission.CHANGE_LOWPAN_STATE"/> <uses-permission android:name="android.permission.READ_LOWPAN_CREDENTIAL"/> |