Lei Yu
f87897b84c
Unrestrict app if it been set as device admin app
...
Bug: 110337989
Test: RunSettingsRoboTests
Change-Id: I8229bee97d970f8b16351193cfd99ca05ff041bf
Merged-In: I8229bee97d970f8b16351193cfd99ca05ff041bf
2018-07-02 18:07:25 -07:00
James Lemieux
22a39c2b93
Use external/robolectric-shadows/run_robotests.mk
...
This allows Settings to test against the latest framework changes.
Also replaced TestConfig with traditional robolectric.properties.
Bug: 73173204
Bug: 73892008
Test: make -j56 RunSettingsRoboTests
Change-Id: I3135b4fa5f095ba79b282a76f45dd9baa2584bc7
2018-03-04 03:50:08 -08:00
jeffreyhuang
cbfb099a40
Rename SDK_VERSION_O to SDK_VERSION
...
Test: make RunSettingsRoboTests -j40
Change-Id: I6715062d8addadda441e32809db1af55f15e3a90
2017-12-05 16:43:54 -08:00
Fan Zhang
dff6dd687e
Move away from deprecated FakeFeatureFactory.setupForTest()
...
Test: rerun
Change-Id: I896ba414315ddb1664c0499264f4992f0554ef98
2017-12-05 10:12:10 -08:00
jeffreyhuang
c47d806d30
Move some tests to sdk version o
...
Test: make RunSettingsRoboTests -j40
Change-Id: I8fa5dc1f371b5b16403304d0dc2bc821d6f3804a
2017-11-20 16:40:02 -08:00
Andrew Sapperstein
9f1e911759
Refactor test runner to use static list of resource paths
...
Previously everything lived in an inner class method of
SettingsRobolectricTestRunner. That method has now been turned into
a static method so that it can be called by other runners.
Bug: 62460102
Test: robotests
Change-Id: I6612b1f26404587301c534c8ba60e39d59d6c840
2017-06-09 09:21:26 -07:00
Fyodor Kupolov
2328946b58
Tron metrics for special permissions
...
Added tron metrics for the following special permissions:
Battery optimisation
- APP_SPECIAL_PERMISSION_BATTERY_ALLOW
- APP_SPECIAL_PERMISSION_BATTERY_DENY
Device administrators
- APP_SPECIAL_PERMISSION_ADMIN_ALLOW (when checked)
- APP_SPECIAL_PERMISSION_ADMIN_DENY (when unchecked)
Do not disturb access
- APP_SPECIAL_PERMISSION_DND_ALLOW
- APP_SPECIAL_PERMISSION_DND_DENY
Daw over other apps
- APP_SPECIAL_PERMISSION_APPDRAW_ALLOW
- APP_SPECIAL_PERMISSION_APPDRAW_DENY
VR helper services
- APP_SPECIAL_PERMISSION_VRHELPER_ALLOW
- APP_SPECIAL_PERMISSION_VRHELPER_DENY
Modify system settings
- APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_ALLOW
- APP_SPECIAL_PERMISSION_SETTINGS_CHANGE_DENY
Notification access
- APP_SPECIAL_PERMISSION_NOTIVIEW_ALLOW
- APP_SPECIAL_PERMISSION_NOTIVIEW_DENY
Premium SMS access
- APP_SPECIAL_PERMISSION_PREMIUM_SMS_ALWAYS_ALLOW
- APP_SPECIAL_PERMISSION_PREMIUM_SMS_ASK
- APP_SPECIAL_PERMISSION_PREMIUM_SMS_DENY
Unrestricted data access
- APP_SPECIAL_PERMISSION_UNL_DATA_ALLOW
- APP_SPECIAL_PERMISSION_UNL_DATA_DENY
Usage access
- APP_SPECIAL_PERMISSION_USAGE_VIEW_ALLOW
- APP_SPECIAL_PERMISSION_USAGE_VIEW_DENY
Test: Manual + make RunSettingsRoboTests
Bug: 31008660
Change-Id: Id977e2c9f5aa811a2b0af036372b72c684621435
2017-01-18 10:54:19 -08:00