Migrate PowerManagerTests to PowerServiceTests

- Migrate power tests within servicestests/ to correct module
- Add permissions and libraries needed for these tests.

Bug: 290764236
Test: atest PowerServiceTests
Change-Id: Ib63768225b39024153497d11cd4cb9bfef46617e
This commit is contained in:
Fiona Campbell
2023-07-17 13:27:31 +00:00
parent 6df6883ad7
commit ff5da97ac6
9 changed files with 19 additions and 4 deletions

View File

@@ -12,9 +12,15 @@ android_test {
static_libs: [
"frameworks-base-testutils",
"platform-compat-test-rules",
"platform-test-annotations",
"services.core",
"servicestests-utils",
"testables",
],
libs: [
"android.test.mock",
],
platform_apis: true,

View File

@@ -17,10 +17,19 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.frameworks.powerservicetests">
<!--
Insert permissions here. eg:
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
-->
<!-- Permissions -->
<uses-permission android:name="android.permission.DEVICE_POWER"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS"/>
<uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL"/>
<uses-permission android:name="android.permission.READ_DEVICE_CONFIG"/>
<uses-permission android:name="android.permission.READ_DREAM_STATE"/>
<uses-permission android:name="android.permission.READ_DREAM_SUPPRESSION"/>
<uses-permission android:name="android.permission.STATUS_BAR_SERVICE"/>
<uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS"/>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.WRITE_DREAM_STATE"/>
<application android:debuggable="true"
android:testOnly="true">
<uses-library android:name="android.test.mock" android:required="true" />