blob: f1ff338091842b4a3b81f5c35d55349b67f36c00 [file] [log] [blame]
Fiona Campbella8a4daf2023-06-21 14:36:01 +00001package {
2 // See: http://go/android-license-faq
3 // A large-scale-change added 'default_applicable_licenses' to import
4 // all of the 'license_kinds' from "frameworks_base_license"
5 // to get the below license kinds:
6 // SPDX-license-identifier-Apache-2.0
7 default_applicable_licenses: ["frameworks_base_license"],
8}
9
10// Include all test java files.
11filegroup {
12 name: "displayservicetests-sources",
13 srcs: [
14 "src/**/*.java",
15 ],
16}
17
18android_test {
19 name: "DisplayServiceTests",
20
21 srcs: [
22 "src/**/*.java",
23 ],
24
Fiona Campbellc5ff8662023-06-22 16:21:50 +000025 libs: [
26 "android.test.mock",
27 ],
28
Fiona Campbella8a4daf2023-06-21 14:36:01 +000029 static_libs: [
Fiona Campbellc5ff8662023-06-22 16:21:50 +000030 "androidx.test.ext.junit",
31 "display-core-libs",
32 "frameworks-base-testutils",
33 "junit",
34 "junit-params",
35 "platform-compat-test-rules",
Fiona Campbella8a4daf2023-06-21 14:36:01 +000036 "platform-test-annotations",
Fiona Campbellc5ff8662023-06-22 16:21:50 +000037 "services.core",
38 "servicestests-utils",
Fiona Campbella8a4daf2023-06-21 14:36:01 +000039 ],
40
41 defaults: [
42 "modules-utils-testable-device-config-defaults",
43 ],
44
45 platform_apis: true,
46 test_suites: [
47 "device-tests",
48 "automotive-tests",
49 ],
50
51 certificate: "platform",
52
53 dxflags: ["--multi-dex"],
54
55 optimize: {
56 enabled: false,
57 },
58}
Fiona Campbellc5ff8662023-06-22 16:21:50 +000059
60java_library {
61 name: "display-core-libs",
62 srcs: [
63 "src/com/android/server/display/TestUtils.java",
64 ],
65}