Kholoud Mohamed
c60281bd21
Grant shell QUERY_USERS and MODIFY_QUIET_MODE
...
Added a new permission QUERY_USERS, granted the
new permission and MODIFY_USERS to shell.
These permissions are required to enable CTS
tests to access the following APIs:
* UserManager#getUsers and any other API that depend on it
* UserManager#getProfileParent
* UserManager#requestQuietModeEnabled
Test: Confirmed that a CTS test can call these APIs
Bug: 178695365
Change-Id: Ifa14d24ee1873161e3986e8d0669fd47a7bcaa7a
2021-02-04 20:43:19 +00:00
Etan Cohen
d8a9174f85
Merge "Revert "Grant shell permissions for Airplane Mode to Shell to support CTS"" am: ec8ebce98e am: af364469e5 am: 59f5bcf834
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1556331
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I6752b057e8fd540a88b494a5c5e86a5902b8b147
2021-01-29 23:39:48 +00:00
Etan Cohen
59f5bcf834
Merge "Revert "Grant shell permissions for Airplane Mode to Shell to support CTS"" am: ec8ebce98e am: af364469e5
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1556331
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9987a2c2a98bff2e29cad4624b73bde0c37278dd
2021-01-29 23:23:13 +00:00
Etan Cohen
258ae119c9
Merge changes I0eb0362e,Iec9b579d am: 6c0e8ad627 am: 1e9a56a83f am: 59b4925437
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1556330
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4ed7e75d5d51ddb7d3f18917eedddc292d83cf5f
2021-01-28 06:49:16 +00:00
Etan Cohen
59b4925437
Merge changes I0eb0362e,Iec9b579d am: 6c0e8ad627 am: 1e9a56a83f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1556330
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I46be3b5cf0ccdd24545f671f09b5cc90aedca9e3
2021-01-28 05:57:41 +00:00
Nicholas Ambur
8308b4026a
add shell user permissions for Asistant GTS tests
...
Bug: 177271291
Test: gts-tradefed run gts -m GtsAssistIntentTestCases
Change-Id: I293d66811f8a27170f2bc4cb74b7d4c9ec55fac8
2021-01-25 12:20:10 -08:00
Bill Yi
a7b8175b32
Import translations. DO NOT MERGE ANYWHERE
...
Auto-generated-cl: translation import
Change-Id: I5f05390b254cd95954fc1f92e2ec375c0539e6a4
2021-01-22 18:35:44 -08:00
Etan Cohen
f357a045b3
Revert "Grant shell permissions for Airplane Mode to Shell to support CTS"
...
This reverts commit ddb4902597 .
Change-Id: I7d5433bf676661ede208f840c27a71abbe663195
2021-01-21 19:55:12 -08:00
Etan Cohen
d8d9e9c041
Grant shell permissions for restart WiFi subsystem to Shell to support CTS
...
New permission is needed to allow CTS to trigger the new WiFi subsystem
restart API.
Bug: 175084231
Bug: 178125790
Test: atest android.net.wifi.cts.WifiManagerTest#testRestartWifiSubsystem
Change-Id: I0eb0362e6421480c10ba64f923a9069d1258d4ca
2021-01-21 19:54:05 -08:00
Keun-young Park
8bc0064dca
Merge "add Shell-package-library to allow product type level update" into rvc-qpr-dev am: 0ade1ea0eb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13383403
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I42995f9c504fb34480fc3ba199ca431ee76a486a
2021-01-22 02:39:25 +00:00
Keun young Park
47bc43a414
add Shell-package-library to allow product type level update
...
- Car proeducts add additional car permissions to shell package for use cases
like CTS
- This CL will allow overriding the Shell package rather than adding one
more package with shared shell uid
Bug: 177099512
Test: Check added package when built in car product.
Change-Id: I6e9103c3275cb2e6df5dc586588eccd7d2ab6b06
Merged-In: I6e9103c3275cb2e6df5dc586588eccd7d2ab6b06
(cherry picked from commit bd16eb5267 )
2021-01-21 17:33:47 +00:00
Hall Liu
bf1c45fea5
Merge "Add new columns in CallLog"
2021-01-20 18:32:26 +00:00
Keun-young Park
81eb442457
Merge changes from topic "carshell"
...
* changes:
add Shell-package-library to allow product type level update
Change target package for com.android.car.shell
2021-01-20 01:27:49 +00:00
Hall Liu
6b7885f153
Add new columns in CallLog
...
Add new column definitions in the call log db to support storing the new
call composer elements in the call log. Also refactor addCall to use a
builder pattern, and add READ_VOICEMAIL for shell in order to support
new CTS tests
Test: atest CallLogTest
Bug: 174798736
Change-Id: I00e127510c382d9ff0ffc70f4c5ad7179ac7319a
2021-01-19 16:06:13 -08:00
Alex Johnston
f273e8e318
Merge "Add KeyChain Test API for the credential manager"
2021-01-18 13:48:31 +00:00
Treehugger Robot
7126eb991e
Merge "Add MANAGE_SENSOR_PRIVACY to shell permissions" am: 3a0640daea am: a77d6ade93
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1548871
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I8d356930c03256bebcd631a88d7845e676a00eee
2021-01-15 19:10:12 +00:00
Treehugger Robot
3a0640daea
Merge "Add MANAGE_SENSOR_PRIVACY to shell permissions"
2021-01-15 18:30:12 +00:00
Treehugger Robot
b8decb4c2b
Merge "Add new MANAGE_SMARTSPACE permission for the cts test" am: 7bba23015b am: 59962122dc am: cbef06bb5a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1549366
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4fcc63fe7779567049f0d9d0de6ad652533023c0
2021-01-15 14:05:17 +00:00
Treehugger Robot
cbef06bb5a
Merge "Add new MANAGE_SMARTSPACE permission for the cts test" am: 7bba23015b am: 59962122dc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1549366
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I5083af2dae9d1cf1a0753695d2cd5f4186bc6d4e
2021-01-15 02:15:02 +00:00
TreeHugger Robot
b62a9139ab
Merge changes I8a56b70c,I0f159034
...
* changes:
Add MANAGE_SENSOR_PRIVACY to shell permissions
Make the sensor privacy calls testable
2021-01-15 02:03:04 +00:00
Shashwat Razdan
751ea3c10e
Add new MANAGE_SMARTSPACE permission for the cts test
...
Bug: 176851064
Test: cts test runs only with this CL
Change-Id: I6466bd3871ff3ad0e5178451d18bacf52be0f491
2021-01-14 20:23:00 +00:00
Linus Tufvesson
8e713dbd58
Merge "Add SYSTEM_APPLICATION_OVERLAY"
2021-01-14 14:59:43 +00:00
Evan Severson
dc4bf14bf7
Add MANAGE_SENSOR_PRIVACY to shell permissions
...
Test: test shell commands
Bug: 162549680
Change-Id: I8a56b70c928b7ddd3904c2e9533578b531d81757
Merged-In: I8a56b70c928b7ddd3904c2e9533578b531d81757
2021-01-13 16:32:20 -08:00
Evan Severson
9340d25cbb
Add MANAGE_SENSOR_PRIVACY to shell permissions
...
Test: test shell commands
Bug: 162549680
Change-Id: I8a56b70c928b7ddd3904c2e9533578b531d81757
2021-01-13 16:28:16 -08:00
Alex Johnston
ad53ef61e7
Add KeyChain Test API for the credential manager
...
* Add setCredentialManagementApp and
removeCredentialManagementApp
to KeyChain
* Add permission to manage credential
management app, which is to be used in
CTS tests
Bug: 165641221
Test: atest android.devicepolicy.cts.CredentialManagementAppTest
Change-Id: I8487ebc13758a31639d55c8e380faa51d1cfd843
2021-01-12 14:26:56 +00:00
Linus Tufvesson
68e0831b03
Add SYSTEM_APPLICATION_OVERLAY
...
.. which allows the holder to create privileged application overlays
that won't be hidden by Window#hideOverlayWindows
Bug: 159616727
Bug: 171177581
Test: atest CtsWindowManagerDeviceTestCases:HideOverlayWindowsTest
Change-Id: I1a8c08047ca51b12067fa68bea61843013940643
2021-01-12 12:57:33 +00:00
Keun young Park
bd16eb5267
add Shell-package-library to allow product type level update
...
- Car proeducts add additional car permissions to shell package for use cases
like CTS
- This CL will allow overriding the Shell package rather than adding one
more package with shared shell uid
Bug: 177099512
Test: Check added package when built in car product.
Change-Id: I6e9103c3275cb2e6df5dc586588eccd7d2ab6b06
2021-01-11 15:54:54 -08:00
Jan Tomljanovic
db3a0b4926
Merge "Switch to controling if toast rate limiting is enabled using TestApi."
2021-01-11 18:00:51 +00:00
Jan Tomljanovic
5bf3a60eff
Switch to controling if toast rate limiting is enabled using TestApi.
...
We tried to use compat changeid to turn rate limiting on/off in CTS
tests but it doesn't work on user builds (see bug). We're therefore
migrating to using a new TestApi guarded by a new permission that we
give to the shell.
Test: atest android.widget.cts.ToastTest
Bug: 175720818
Change-Id: I2ef147ed6449333fc6b4273eca82bce533cb13f3
2021-01-08 17:11:24 +00:00
Treehugger Robot
db7bdef41a
Merge "Grant shell MANAGE_PROFILE_AND_DEVICE_OWNERS permission" am: 945be59043 am: e88250ddfa am: 639e6eb5cf
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1530318
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I11214c97d046087e37129585f71d147e41a7b70e
2021-01-08 13:25:39 +00:00
Treehugger Robot
639e6eb5cf
Merge "Grant shell MANAGE_PROFILE_AND_DEVICE_OWNERS permission" am: 945be59043 am: e88250ddfa
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1530318
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I0d1357ca43af78e20ce09ce8fbb727cdcd9a5bad
2021-01-08 13:02:02 +00:00
Treehugger Robot
945be59043
Merge "Grant shell MANAGE_PROFILE_AND_DEVICE_OWNERS permission"
2021-01-08 12:00:36 +00:00
Rhed Jao
f949e8aef9
Merge "Fix missing fields when parceling the BugreportInfo" am: 2042ea04aa am: 77d5168388 am: ffcba92063
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1540911
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ifa5d63a7d7951bb9fcf337e859df786688ac2c6a
2021-01-07 13:58:51 +00:00
Rhed Jao
ffcba92063
Merge "Fix missing fields when parceling the BugreportInfo" am: 2042ea04aa am: 77d5168388
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1540911
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I761e172a053d380ab68728236a2871af4e1876fe
2021-01-07 13:17:00 +00:00
Rhed Jao
2042ea04aa
Merge "Fix missing fields when parceling the BugreportInfo"
2021-01-07 12:05:46 +00:00
Rhed Jao
fe41c8a0ce
Fix missing fields when parceling the BugreportInfo
...
Shell app exception resulted from two missing fields in BugreportInfo
when it's parceling. Application ran into the duplicate logic to send
notification and start foreground service then caused the exception.
Bug: 176624074
Test: Request a bugreport; kill the com.android.shell; \
tap the share notification
Change-Id: Ia80f5e77f5486addf9ea7822f566c3fd7d75f42a
2021-01-07 14:19:18 +08:00
Quang Luong
f4b607ca69
Merge "Add wifi coex permissions to Shell for CTS tests" am: c7dfd602ee am: 50b86c5fb3 am: 21b3306247
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532972
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I65d6ea9dde2429efc8a8ba1eb90a3a7a36c80bee
2021-01-06 20:17:32 +00:00
Quang Luong
21b3306247
Merge "Add wifi coex permissions to Shell for CTS tests" am: c7dfd602ee am: 50b86c5fb3
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532972
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I148fffadc82704d4f4c508f880c2a39fe7e37f89
2021-01-06 19:55:22 +00:00
Quang Luong
c7dfd602ee
Merge "Add wifi coex permissions to Shell for CTS tests"
2021-01-06 19:08:24 +00:00
Rhed Jao
3adb225c8b
Merge changes I5e1802c5,I4542568f,I99a052d7,Iae89206d,Ie955266a am: 9ca3672319 am: 918cc97a12
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532905
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: Ic99132f50babb1d890f737dc3a54e5b381f3c890
2021-01-06 11:23:40 +00:00
Rhed Jao
abe52a0718
Fixes an error handling in BugreportProgressService am: 39b6acbb55 am: 76ac95e9be
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532904
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If008b5ebdd158b5e0d96ccffb802b4916e4ebcf8
2021-01-06 11:23:30 +00:00
Rhed Jao
f64837f147
Fixes BugreportReceiverTest failed am: e9a2038f8a am: dfa52cd654
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532903
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9c440c0fb7b6a92cf20349f30cad299bb3b71dcc
2021-01-06 11:23:26 +00:00
Rhed Jao
bf05d69e16
Fix BugreportReceiverTest am: 2150ce56db am: 4059b750f7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532902
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: If97c1b1c19c4287443acd2c50d05191b2c1a94a5
2021-01-06 11:23:22 +00:00
Rhed Jao
013276f9aa
Do not buzzing for each progress of bugreport notification am: 52e7d23f53 am: 186d884b05
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532901
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I4bfc7ae9c68f16ba9daf8229c459be055ae86682
2021-01-06 11:23:20 +00:00
Rhed Jao
76ac95e9be
Fixes an error handling in BugreportProgressService am: 39b6acbb55
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532904
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I51ae9156cbb4148ce1b1c97e8d06fa23a4bccf8f
2021-01-06 11:09:10 +00:00
Rhed Jao
dfa52cd654
Fixes BugreportReceiverTest failed am: e9a2038f8a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532903
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I9a9a0fefa6e02271ee18e339c7c54e5e04573f6a
2021-01-06 11:05:39 +00:00
Rhed Jao
4059b750f7
Fix BugreportReceiverTest am: 2150ce56db
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532902
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I75b3e243ac9219b01e6a0e00a9e35dc3ec852cb6
2021-01-06 11:00:41 +00:00
Rhed Jao
186d884b05
Do not buzzing for each progress of bugreport notification am: 52e7d23f53
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1532901
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I30dcb9cf48e0a1a2d37c85a313a749c82250d922
2021-01-06 10:55:11 +00:00
Rhed Jao
9ca3672319
Merge changes I5e1802c5,I4542568f,I99a052d7,Iae89206d,Ie955266a
...
* changes:
Returns immediately if the bugreport file already exists
Fixes an error handling in BugreportProgressService
Fixes BugreportReceiverTest failed
Fix BugreportReceiverTest
Do not buzzing for each progress of bugreport notification
2021-01-06 10:41:13 +00:00
Etan Cohen
f3c551f4a4
Merge "Grant shell permissions for Airplane Mode to Shell to support CTS" am: a8cc70b502 am: d1d3e03659 am: c031e12c7f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1539421
MUST ONLY BE SUBMITTED BY AUTOMERGER
Change-Id: I2a31950f7409d3a907448b05d334f5888fc06cc5
2021-01-05 21:09:27 +00:00