From 2b3028c8719144ed931db74fe30f99abd0090b2b Mon Sep 17 00:00:00 2001 From: Fiona Campbell Date: Fri, 14 Jul 2023 14:24:25 +0000 Subject: [PATCH] Set up PowerServiceTests - Create powerservicetests directory - Create build files for power tests Bug: 290764236 Test: atest PowerServiceTests Change-Id: I544138a0e54c971f13312afabda9e7cd3cd64fd5 --- services/tests/powerservicetests/Android.bp | 33 ++++++++++++++++++ .../powerservicetests/AndroidManifest.xml | 34 +++++++++++++++++++ .../tests/powerservicetests/AndroidTest.xml | 32 +++++++++++++++++ services/tests/powerservicetests/OWNERS | 5 +++ 4 files changed, 104 insertions(+) create mode 100644 services/tests/powerservicetests/Android.bp create mode 100644 services/tests/powerservicetests/AndroidManifest.xml create mode 100644 services/tests/powerservicetests/AndroidTest.xml create mode 100644 services/tests/powerservicetests/OWNERS diff --git a/services/tests/powerservicetests/Android.bp b/services/tests/powerservicetests/Android.bp new file mode 100644 index 0000000000000..236f90c0c3e55 --- /dev/null +++ b/services/tests/powerservicetests/Android.bp @@ -0,0 +1,33 @@ +package { + // See: http://go/android-license-faq + default_applicable_licenses: ["frameworks_base_license"], +} + +android_test { + name: "PowerServiceTests", + + srcs: [ + "src/**/*.java", + ], + + static_libs: [ + "frameworks-base-testutils", + "platform-test-annotations", + "services.core", + "servicestests-utils", + ], + + platform_apis: true, + test_suites: [ + "device-tests", + "automotive-tests", + ], + + certificate: "platform", + + dxflags: ["--multi-dex"], + + optimize: { + enabled: false, + }, +} diff --git a/services/tests/powerservicetests/AndroidManifest.xml b/services/tests/powerservicetests/AndroidManifest.xml new file mode 100644 index 0000000000000..3ace9d512adcf --- /dev/null +++ b/services/tests/powerservicetests/AndroidManifest.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + diff --git a/services/tests/powerservicetests/AndroidTest.xml b/services/tests/powerservicetests/AndroidTest.xml new file mode 100644 index 0000000000000..fa6645bc204b0 --- /dev/null +++ b/services/tests/powerservicetests/AndroidTest.xml @@ -0,0 +1,32 @@ + + + + + diff --git a/services/tests/powerservicetests/OWNERS b/services/tests/powerservicetests/OWNERS new file mode 100644 index 0000000000000..e740577fae903 --- /dev/null +++ b/services/tests/powerservicetests/OWNERS @@ -0,0 +1,5 @@ +# Bug component: 46788 + +include /services/core/java/com/android/server/power/OWNERS + +per-file ThermalManagerServiceTest.java=wvw@google.com, xwxw@google.com \ No newline at end of file