diff options
author | Philip P. Moltmann <moltmann@google.com> | 2019-05-13 17:10:46 -0700 |
---|---|---|
committer | Philip P. Moltmann <moltmann@google.com> | 2019-05-15 11:12:47 -0700 |
commit | bfcffa085140f27883367e34e308a6bafc5d6015 (patch) | |
tree | ee5627e74c30e14ae3ef2a15740a71bb7e5c9d35 /apct-tests | |
parent | ed16de4cdb722800978c0442697488ec13b7e0ea (diff) |
Whitelist all perms on installExistingPackage
The code allows to also whitelist only a select set of permissions, but
this is not yet exposed in the API.
Also: Fix up shell commands for restricted permissions
Fixes: 132368462
Test: - Enabled app via device admin in secondary profile
-> verified that permissions were whitelisted
- Installed existing and new app using --restrictpermissions and
not
-> verified that permissions were whitelisted or not
atest AppRestrictionsHelperTest
RestrictedPermissionsTest
Change-Id: I9787e63d8beb8f6b1ba2d15532d4c0f69dbdf863
Diffstat (limited to 'apct-tests')
-rw-r--r-- | apct-tests/perftests/multiuser/src/android/multiuser/UserLifecycleTests.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/apct-tests/perftests/multiuser/src/android/multiuser/UserLifecycleTests.java b/apct-tests/perftests/multiuser/src/android/multiuser/UserLifecycleTests.java index 6b09a9f150cf..ee4e1e43c8e6 100644 --- a/apct-tests/perftests/multiuser/src/android/multiuser/UserLifecycleTests.java +++ b/apct-tests/perftests/multiuser/src/android/multiuser/UserLifecycleTests.java @@ -485,8 +485,9 @@ public class UserLifecycleTests { }); final IPackageInstaller installer = AppGlobals.getPackageManager().getPackageInstaller(); - installer.installExistingPackage(packageName, 0, PackageManager.INSTALL_REASON_UNKNOWN, - sender, userId); + installer.installExistingPackage(packageName, + PackageManager.INSTALL_ALL_WHITELIST_RESTRICTED_PERMISSIONS, + PackageManager.INSTALL_REASON_UNKNOWN, sender, userId, null); try { latch.await(TIMEOUT_IN_SECOND, TimeUnit.SECONDS); |