xref: /aosp_15_r20/frameworks/base/services/tests/servicestests/Android.bp (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
1*d57664e9SAndroid Build Coastguard Worker//########################################################################
2*d57664e9SAndroid Build Coastguard Worker// Build FrameworksServicesTests package
3*d57664e9SAndroid Build Coastguard Worker//########################################################################
4*d57664e9SAndroid Build Coastguard Worker
5*d57664e9SAndroid Build Coastguard Workerjava_defaults {
6*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests-jni-defaults",
7*d57664e9SAndroid Build Coastguard Worker    jni_libs: [
8*d57664e9SAndroid Build Coastguard Worker        "libservicestestjni",
9*d57664e9SAndroid Build Coastguard Worker    ],
10*d57664e9SAndroid Build Coastguard Worker}
11*d57664e9SAndroid Build Coastguard Worker
12*d57664e9SAndroid Build Coastguard Workerpackage {
13*d57664e9SAndroid Build Coastguard Worker    // See: http://go/android-license-faq
14*d57664e9SAndroid Build Coastguard Worker    // A large-scale-change added 'default_applicable_licenses' to import
15*d57664e9SAndroid Build Coastguard Worker    // all of the 'license_kinds' from "frameworks_base_license"
16*d57664e9SAndroid Build Coastguard Worker    // to get the below license kinds:
17*d57664e9SAndroid Build Coastguard Worker    //   SPDX-license-identifier-Apache-2.0
18*d57664e9SAndroid Build Coastguard Worker    default_applicable_licenses: ["frameworks_base_license"],
19*d57664e9SAndroid Build Coastguard Worker}
20*d57664e9SAndroid Build Coastguard Worker
21*d57664e9SAndroid Build Coastguard Workerandroid_test {
22*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests",
23*d57664e9SAndroid Build Coastguard Worker    defaults: [
24*d57664e9SAndroid Build Coastguard Worker        "FrameworksServicesTests-jni-defaults",
25*d57664e9SAndroid Build Coastguard Worker    ],
26*d57664e9SAndroid Build Coastguard Worker
27*d57664e9SAndroid Build Coastguard Worker    // Include all test java files.
28*d57664e9SAndroid Build Coastguard Worker    srcs: [
29*d57664e9SAndroid Build Coastguard Worker        "src/**/*.java",
30*d57664e9SAndroid Build Coastguard Worker        "src/**/*.kt",
31*d57664e9SAndroid Build Coastguard Worker
32*d57664e9SAndroid Build Coastguard Worker        "test-apps/SuspendTestApp/src/**/*.java",
33*d57664e9SAndroid Build Coastguard Worker        "test-apps/DisplayManagerTestApp/src/**/*.java",
34*d57664e9SAndroid Build Coastguard Worker    ],
35*d57664e9SAndroid Build Coastguard Worker
36*d57664e9SAndroid Build Coastguard Worker    kotlincflags: [
37*d57664e9SAndroid Build Coastguard Worker        "-Werror",
38*d57664e9SAndroid Build Coastguard Worker    ],
39*d57664e9SAndroid Build Coastguard Worker    static_libs: [
40*d57664e9SAndroid Build Coastguard Worker        "a11ychecker",
41*d57664e9SAndroid Build Coastguard Worker        "aatf",
42*d57664e9SAndroid Build Coastguard Worker        "accessibility_protos_lite",
43*d57664e9SAndroid Build Coastguard Worker        "cts-input-lib",
44*d57664e9SAndroid Build Coastguard Worker        "frameworks-base-testutils",
45*d57664e9SAndroid Build Coastguard Worker        "services.accessibility",
46*d57664e9SAndroid Build Coastguard Worker        "services.appwidget",
47*d57664e9SAndroid Build Coastguard Worker        "services.autofill",
48*d57664e9SAndroid Build Coastguard Worker        "services.contentcapture",
49*d57664e9SAndroid Build Coastguard Worker        "services.backup",
50*d57664e9SAndroid Build Coastguard Worker        "services.companion",
51*d57664e9SAndroid Build Coastguard Worker        "services.core",
52*d57664e9SAndroid Build Coastguard Worker        "services.credentials",
53*d57664e9SAndroid Build Coastguard Worker        "services.devicepolicy",
54*d57664e9SAndroid Build Coastguard Worker        "services.flags",
55*d57664e9SAndroid Build Coastguard Worker        "com.android.server.flags.services-aconfig-java",
56*d57664e9SAndroid Build Coastguard Worker        "services.net",
57*d57664e9SAndroid Build Coastguard Worker        "services.people",
58*d57664e9SAndroid Build Coastguard Worker        "services.supervision",
59*d57664e9SAndroid Build Coastguard Worker        "services.usage",
60*d57664e9SAndroid Build Coastguard Worker        "service-permission.stubs.system_server",
61*d57664e9SAndroid Build Coastguard Worker        "guava",
62*d57664e9SAndroid Build Coastguard Worker        "guava-android-testlib",
63*d57664e9SAndroid Build Coastguard Worker        "androidx.test.core",
64*d57664e9SAndroid Build Coastguard Worker        "androidx.test.ext.truth",
65*d57664e9SAndroid Build Coastguard Worker        "androidx.test.runner",
66*d57664e9SAndroid Build Coastguard Worker        "androidx.test.rules",
67*d57664e9SAndroid Build Coastguard Worker        "androidx.test.ext.junit",
68*d57664e9SAndroid Build Coastguard Worker        "cts-wm-util",
69*d57664e9SAndroid Build Coastguard Worker        "platform-compat-test-rules",
70*d57664e9SAndroid Build Coastguard Worker        "platform-parametric-runner-lib",
71*d57664e9SAndroid Build Coastguard Worker        "mockito-target-minus-junit4",
72*d57664e9SAndroid Build Coastguard Worker        "mockito-kotlin2",
73*d57664e9SAndroid Build Coastguard Worker        "platform-test-annotations",
74*d57664e9SAndroid Build Coastguard Worker        "ShortcutManagerTestUtils",
75*d57664e9SAndroid Build Coastguard Worker        "truth",
76*d57664e9SAndroid Build Coastguard Worker        "testables",
77*d57664e9SAndroid Build Coastguard Worker        "androidx.test.uiautomator_uiautomator",
78*d57664e9SAndroid Build Coastguard Worker        "platformprotosnano",
79*d57664e9SAndroid Build Coastguard Worker        "framework-protos",
80*d57664e9SAndroid Build Coastguard Worker        "hamcrest-library",
81*d57664e9SAndroid Build Coastguard Worker        "servicestests-utils",
82*d57664e9SAndroid Build Coastguard Worker        "service-jobscheduler",
83*d57664e9SAndroid Build Coastguard Worker        // TODO: remove once Android migrates to JUnit 4.12,
84*d57664e9SAndroid Build Coastguard Worker        // which provides assertThrows
85*d57664e9SAndroid Build Coastguard Worker        "testng",
86*d57664e9SAndroid Build Coastguard Worker        "flag-junit",
87*d57664e9SAndroid Build Coastguard Worker        "junit",
88*d57664e9SAndroid Build Coastguard Worker        "junit-params",
89*d57664e9SAndroid Build Coastguard Worker        "ActivityContext",
90*d57664e9SAndroid Build Coastguard Worker        "coretests-aidl",
91*d57664e9SAndroid Build Coastguard Worker        "securebox",
92*d57664e9SAndroid Build Coastguard Worker        "flag-junit",
93*d57664e9SAndroid Build Coastguard Worker        "ravenwood-junit",
94*d57664e9SAndroid Build Coastguard Worker        "net-tests-utils",
95*d57664e9SAndroid Build Coastguard Worker        "net_flags_lib",
96*d57664e9SAndroid Build Coastguard Worker        "CtsVirtualDeviceCommonLib",
97*d57664e9SAndroid Build Coastguard Worker        "com_android_server_accessibility_flags_lib",
98*d57664e9SAndroid Build Coastguard Worker        "locksettings_flags_lib",
99*d57664e9SAndroid Build Coastguard Worker    ] + select(soong_config_variable("ANDROID", "release_crashrecovery_module"), {
100*d57664e9SAndroid Build Coastguard Worker        "true": ["service-crashrecovery-pre-jarjar"],
101*d57664e9SAndroid Build Coastguard Worker        default: [],
102*d57664e9SAndroid Build Coastguard Worker    }),
103*d57664e9SAndroid Build Coastguard Worker
104*d57664e9SAndroid Build Coastguard Worker    libs: [
105*d57664e9SAndroid Build Coastguard Worker        "android.hardware.power-V1-java",
106*d57664e9SAndroid Build Coastguard Worker        "android.hardware.tv.cec-V1.0-java",
107*d57664e9SAndroid Build Coastguard Worker        "android.hardware.vibrator-V3-java",
108*d57664e9SAndroid Build Coastguard Worker        "android.hidl.manager-V1.0-java",
109*d57664e9SAndroid Build Coastguard Worker        "android.test.mock.stubs.system",
110*d57664e9SAndroid Build Coastguard Worker        "android.test.base.stubs.system",
111*d57664e9SAndroid Build Coastguard Worker        "android.test.runner.stubs.system",
112*d57664e9SAndroid Build Coastguard Worker    ],
113*d57664e9SAndroid Build Coastguard Worker
114*d57664e9SAndroid Build Coastguard Worker    platform_apis: true,
115*d57664e9SAndroid Build Coastguard Worker
116*d57664e9SAndroid Build Coastguard Worker    test_suites: [
117*d57664e9SAndroid Build Coastguard Worker        "device-tests",
118*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
119*d57664e9SAndroid Build Coastguard Worker    ],
120*d57664e9SAndroid Build Coastguard Worker
121*d57664e9SAndroid Build Coastguard Worker    certificate: "platform",
122*d57664e9SAndroid Build Coastguard Worker
123*d57664e9SAndroid Build Coastguard Worker    // These are not normally accessible from apps so they must be explicitly included.
124*d57664e9SAndroid Build Coastguard Worker    jni_libs: [
125*d57664e9SAndroid Build Coastguard Worker        "libbase",
126*d57664e9SAndroid Build Coastguard Worker        "libbinder",
127*d57664e9SAndroid Build Coastguard Worker        "libc++",
128*d57664e9SAndroid Build Coastguard Worker        "libcutils",
129*d57664e9SAndroid Build Coastguard Worker        "liblog",
130*d57664e9SAndroid Build Coastguard Worker        "liblzma",
131*d57664e9SAndroid Build Coastguard Worker        "libnativehelper",
132*d57664e9SAndroid Build Coastguard Worker        "libpsi",
133*d57664e9SAndroid Build Coastguard Worker        "libui",
134*d57664e9SAndroid Build Coastguard Worker        "libunwindstack",
135*d57664e9SAndroid Build Coastguard Worker        "libutils",
136*d57664e9SAndroid Build Coastguard Worker        "netd_aidl_interface-V5-cpp",
137*d57664e9SAndroid Build Coastguard Worker    ],
138*d57664e9SAndroid Build Coastguard Worker
139*d57664e9SAndroid Build Coastguard Worker    dxflags: ["--multi-dex"],
140*d57664e9SAndroid Build Coastguard Worker
141*d57664e9SAndroid Build Coastguard Worker    optimize: {
142*d57664e9SAndroid Build Coastguard Worker        enabled: false,
143*d57664e9SAndroid Build Coastguard Worker    },
144*d57664e9SAndroid Build Coastguard Worker
145*d57664e9SAndroid Build Coastguard Worker    data: [
146*d57664e9SAndroid Build Coastguard Worker        ":DisplayManagerTestApp",
147*d57664e9SAndroid Build Coastguard Worker        ":SimpleServiceTestApp1",
148*d57664e9SAndroid Build Coastguard Worker        ":SimpleServiceTestApp2",
149*d57664e9SAndroid Build Coastguard Worker        ":SimpleServiceTestApp3",
150*d57664e9SAndroid Build Coastguard Worker        ":SuspendTestApp",
151*d57664e9SAndroid Build Coastguard Worker        ":MediaButtonReceiverHolderTestHelperApp",
152*d57664e9SAndroid Build Coastguard Worker        "data/broken_shortcut.xml",
153*d57664e9SAndroid Build Coastguard Worker    ],
154*d57664e9SAndroid Build Coastguard Worker
155*d57664e9SAndroid Build Coastguard Worker    java_resources: [
156*d57664e9SAndroid Build Coastguard Worker        ":com.android.apex.cts.shim.v1_prebuilt",
157*d57664e9SAndroid Build Coastguard Worker        ":com.android.apex.cts.shim.v2_different_certificate_prebuilt",
158*d57664e9SAndroid Build Coastguard Worker        ":com.android.apex.cts.shim.v2_unsigned_apk_container_prebuilt",
159*d57664e9SAndroid Build Coastguard Worker    ],
160*d57664e9SAndroid Build Coastguard Worker    resource_zips: [":FrameworksServicesTests_apks_as_resources"],
161*d57664e9SAndroid Build Coastguard Worker}
162*d57664e9SAndroid Build Coastguard Worker
163*d57664e9SAndroid Build Coastguard Workerjava_defaults {
164*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTestsRavenwood-defaults",
165*d57664e9SAndroid Build Coastguard Worker    libs: [
166*d57664e9SAndroid Build Coastguard Worker        "android.test.mock.stubs.system",
167*d57664e9SAndroid Build Coastguard Worker    ],
168*d57664e9SAndroid Build Coastguard Worker    static_libs: [
169*d57664e9SAndroid Build Coastguard Worker        "androidx.annotation_annotation",
170*d57664e9SAndroid Build Coastguard Worker        "androidx.test.rules",
171*d57664e9SAndroid Build Coastguard Worker        "flag-junit",
172*d57664e9SAndroid Build Coastguard Worker    ],
173*d57664e9SAndroid Build Coastguard Worker    auto_gen_config: true,
174*d57664e9SAndroid Build Coastguard Worker}
175*d57664e9SAndroid Build Coastguard Worker
176*d57664e9SAndroid Build Coastguard Worker// Unit tests for UriGrantManager, running on ravenwood.
177*d57664e9SAndroid Build Coastguard Worker// Note UriGrantManager does not support Ravenwood (yet). We're just running the original
178*d57664e9SAndroid Build Coastguard Worker// unit tests as is on Ravenwood. So here, we use the original "services.core", because
179*d57664e9SAndroid Build Coastguard Worker// "services.core.ravenwood" doesn't have the target code.
180*d57664e9SAndroid Build Coastguard Worker// (Compare to FrameworksServicesTestsRavenwood_Compat, which does support Ravenwood.)
181*d57664e9SAndroid Build Coastguard Workerandroid_ravenwood_test {
182*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTestsRavenwood_Uri",
183*d57664e9SAndroid Build Coastguard Worker    defaults: ["FrameworksServicesTestsRavenwood-defaults"],
184*d57664e9SAndroid Build Coastguard Worker    team: "trendy_team_ravenwood",
185*d57664e9SAndroid Build Coastguard Worker    static_libs: [
186*d57664e9SAndroid Build Coastguard Worker        "services.core",
187*d57664e9SAndroid Build Coastguard Worker    ],
188*d57664e9SAndroid Build Coastguard Worker    srcs: [
189*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/uri/**/*.java",
190*d57664e9SAndroid Build Coastguard Worker    ],
191*d57664e9SAndroid Build Coastguard Worker}
192*d57664e9SAndroid Build Coastguard Worker
193*d57664e9SAndroid Build Coastguard Worker// Unit tests for compat-framework.
194*d57664e9SAndroid Build Coastguard Worker// Compat-framework does support Ravenwood, and it uses the ravenwood anottations,
195*d57664e9SAndroid Build Coastguard Worker// so we link "services.core.ravenwood".
196*d57664e9SAndroid Build Coastguard Workerandroid_ravenwood_test {
197*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTestsRavenwood_Compat",
198*d57664e9SAndroid Build Coastguard Worker    defaults: ["FrameworksServicesTestsRavenwood-defaults"],
199*d57664e9SAndroid Build Coastguard Worker    team: "trendy_team_ravenwood",
200*d57664e9SAndroid Build Coastguard Worker    static_libs: [
201*d57664e9SAndroid Build Coastguard Worker        "services.core.ravenwood",
202*d57664e9SAndroid Build Coastguard Worker    ],
203*d57664e9SAndroid Build Coastguard Worker    srcs: [
204*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/compat/**/*.java",
205*d57664e9SAndroid Build Coastguard Worker    ],
206*d57664e9SAndroid Build Coastguard Worker}
207*d57664e9SAndroid Build Coastguard Worker
208*d57664e9SAndroid Build Coastguard Workerjava_library {
209*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-core-utils",
210*d57664e9SAndroid Build Coastguard Worker    srcs: [
211*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/am/DeviceConfigSession.java",
212*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/pm/PackageSettingBuilder.java",
213*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/pm/parsing/TestPackageParser2.kt",
214*d57664e9SAndroid Build Coastguard Worker    ],
215*d57664e9SAndroid Build Coastguard Worker    static_libs: [
216*d57664e9SAndroid Build Coastguard Worker        "services.core",
217*d57664e9SAndroid Build Coastguard Worker        "compatibility-device-util-axt",
218*d57664e9SAndroid Build Coastguard Worker    ],
219*d57664e9SAndroid Build Coastguard Worker}
220*d57664e9SAndroid Build Coastguard Worker
221*d57664e9SAndroid Build Coastguard Workerjava_library {
222*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-dpm-utils",
223*d57664e9SAndroid Build Coastguard Worker    srcs: [
224*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DevicePolicyManagerServiceTestable.java",
225*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DevicePolicyManagerTestable.java",
226*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DpmMockContext.java",
227*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DpmTestBase.java",
228*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DpmTestUtils.java",
229*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/DummyDeviceAdmins.java",
230*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/MockSystemServices.java",
231*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/devicepolicy/MockUtils.java",
232*d57664e9SAndroid Build Coastguard Worker    ],
233*d57664e9SAndroid Build Coastguard Worker    libs: [
234*d57664e9SAndroid Build Coastguard Worker        "android.test.mock.stubs.system",
235*d57664e9SAndroid Build Coastguard Worker        "android.test.base.stubs.system",
236*d57664e9SAndroid Build Coastguard Worker        "mockito-target-minus-junit4",
237*d57664e9SAndroid Build Coastguard Worker    ],
238*d57664e9SAndroid Build Coastguard Worker    static_libs: [
239*d57664e9SAndroid Build Coastguard Worker        "frameworks-base-testutils",
240*d57664e9SAndroid Build Coastguard Worker        "androidx.test.core",
241*d57664e9SAndroid Build Coastguard Worker        "androidx.test.ext.truth",
242*d57664e9SAndroid Build Coastguard Worker        "androidx.test.rules",
243*d57664e9SAndroid Build Coastguard Worker        "services.core",
244*d57664e9SAndroid Build Coastguard Worker        "services.devicepolicy",
245*d57664e9SAndroid Build Coastguard Worker    ],
246*d57664e9SAndroid Build Coastguard Worker}
247*d57664e9SAndroid Build Coastguard Worker
248*d57664e9SAndroid Build Coastguard Workerjava_library {
249*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-utils",
250*d57664e9SAndroid Build Coastguard Worker    srcs: [
251*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.java",
252*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.kt",
253*d57664e9SAndroid Build Coastguard Worker        "utils-mockito/**/*.kt",
254*d57664e9SAndroid Build Coastguard Worker    ],
255*d57664e9SAndroid Build Coastguard Worker    static_libs: [
256*d57664e9SAndroid Build Coastguard Worker        "junit",
257*d57664e9SAndroid Build Coastguard Worker        "mockito-target-minus-junit4",
258*d57664e9SAndroid Build Coastguard Worker    ],
259*d57664e9SAndroid Build Coastguard Worker    libs: [
260*d57664e9SAndroid Build Coastguard Worker        "android.test.runner.stubs.system",
261*d57664e9SAndroid Build Coastguard Worker    ],
262*d57664e9SAndroid Build Coastguard Worker}
263*d57664e9SAndroid Build Coastguard Worker
264*d57664e9SAndroid Build Coastguard Workerjava_library {
265*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-utils-ravenwood",
266*d57664e9SAndroid Build Coastguard Worker    srcs: [
267*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.java",
268*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.kt",
269*d57664e9SAndroid Build Coastguard Worker        "utils-mockito/**/*.kt",
270*d57664e9SAndroid Build Coastguard Worker    ],
271*d57664e9SAndroid Build Coastguard Worker    libs: [
272*d57664e9SAndroid Build Coastguard Worker        "android.test.runner.stubs.system",
273*d57664e9SAndroid Build Coastguard Worker        "junit",
274*d57664e9SAndroid Build Coastguard Worker        "mockito-ravenwood-prebuilt",
275*d57664e9SAndroid Build Coastguard Worker    ],
276*d57664e9SAndroid Build Coastguard Worker}
277*d57664e9SAndroid Build Coastguard Worker
278*d57664e9SAndroid Build Coastguard Workerjava_library {
279*d57664e9SAndroid Build Coastguard Worker    name: "mockito-test-utils",
280*d57664e9SAndroid Build Coastguard Worker    srcs: [
281*d57664e9SAndroid Build Coastguard Worker        "utils-mockito/**/*.kt",
282*d57664e9SAndroid Build Coastguard Worker    ],
283*d57664e9SAndroid Build Coastguard Worker    static_libs: [
284*d57664e9SAndroid Build Coastguard Worker        "mockito-target-minus-junit4",
285*d57664e9SAndroid Build Coastguard Worker    ],
286*d57664e9SAndroid Build Coastguard Worker}
287*d57664e9SAndroid Build Coastguard Worker
288*d57664e9SAndroid Build Coastguard Workerjava_library {
289*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-utils-mockito-extended",
290*d57664e9SAndroid Build Coastguard Worker    srcs: [
291*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.java",
292*d57664e9SAndroid Build Coastguard Worker        "utils/**/*.kt",
293*d57664e9SAndroid Build Coastguard Worker        "utils-mockito/**/*.kt",
294*d57664e9SAndroid Build Coastguard Worker    ],
295*d57664e9SAndroid Build Coastguard Worker    static_libs: [
296*d57664e9SAndroid Build Coastguard Worker        "junit",
297*d57664e9SAndroid Build Coastguard Worker        "mockito-target-extended-minus-junit4",
298*d57664e9SAndroid Build Coastguard Worker    ],
299*d57664e9SAndroid Build Coastguard Worker    libs: [
300*d57664e9SAndroid Build Coastguard Worker        "android.test.runner.stubs.system",
301*d57664e9SAndroid Build Coastguard Worker    ],
302*d57664e9SAndroid Build Coastguard Worker}
303*d57664e9SAndroid Build Coastguard Worker
304*d57664e9SAndroid Build Coastguard Workerfilegroup {
305*d57664e9SAndroid Build Coastguard Worker    name: "servicestests-SuspendTestApp-files",
306*d57664e9SAndroid Build Coastguard Worker    srcs: [
307*d57664e9SAndroid Build Coastguard Worker        "src/com/android/server/pm/SuspendPackagesTest.java",
308*d57664e9SAndroid Build Coastguard Worker    ],
309*d57664e9SAndroid Build Coastguard Worker}
310*d57664e9SAndroid Build Coastguard Worker
311*d57664e9SAndroid Build Coastguard Worker// Rules to copy all the test apks to the intermediate raw resource directory
312*d57664e9SAndroid Build Coastguard Workerjava_genrule {
313*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_apks_as_resources",
314*d57664e9SAndroid Build Coastguard Worker    srcs: [
315*d57664e9SAndroid Build Coastguard Worker        ":FrameworksServicesTests_install_split_base",
316*d57664e9SAndroid Build Coastguard Worker        ":FrameworksServicesTests_install_split_feature_a",
317*d57664e9SAndroid Build Coastguard Worker    ],
318*d57664e9SAndroid Build Coastguard Worker    out: ["FrameworkServicesTests_apks_as_resources.res.zip"],
319*d57664e9SAndroid Build Coastguard Worker    tools: ["soong_zip"],
320*d57664e9SAndroid Build Coastguard Worker
321*d57664e9SAndroid Build Coastguard Worker    cmd: "mkdir -p $(genDir)/res/raw && " +
322*d57664e9SAndroid Build Coastguard Worker        "for i in $(in); do " +
323*d57664e9SAndroid Build Coastguard Worker        "  x=$${i##*FrameworksCoreTests_}; cp $$i $(genDir)/res/raw/$${x%.apk};" +
324*d57664e9SAndroid Build Coastguard Worker        "  x=$${i##*FrameworksServicesTests_}; cp $$i $(genDir)/res/raw/$${x%.apk};" +
325*d57664e9SAndroid Build Coastguard Worker        "done && " +
326*d57664e9SAndroid Build Coastguard Worker        "$(location soong_zip) -o $(out) -C $(genDir)/res -D $(genDir)/res",
327*d57664e9SAndroid Build Coastguard Worker}
328*d57664e9SAndroid Build Coastguard Worker
329*d57664e9SAndroid Build Coastguard Worker// Used by content protection TEST_MAPPING
330*d57664e9SAndroid Build Coastguard Workertest_module_config {
331*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_contentprotection",
332*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
333*d57664e9SAndroid Build Coastguard Worker    test_suites: [
334*d57664e9SAndroid Build Coastguard Worker        "device-tests",
335*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
336*d57664e9SAndroid Build Coastguard Worker    ],
337*d57664e9SAndroid Build Coastguard Worker
338*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.contentprotection"],
339*d57664e9SAndroid Build Coastguard Worker}
340*d57664e9SAndroid Build Coastguard Worker
341*d57664e9SAndroid Build Coastguard Workertest_module_config {
342*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_om",
343*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
344*d57664e9SAndroid Build Coastguard Worker    test_suites: [
345*d57664e9SAndroid Build Coastguard Worker        "device-tests",
346*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
347*d57664e9SAndroid Build Coastguard Worker    ],
348*d57664e9SAndroid Build Coastguard Worker
349*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.om."],
350*d57664e9SAndroid Build Coastguard Worker}
351*d57664e9SAndroid Build Coastguard Worker
352*d57664e9SAndroid Build Coastguard Worker// Used by contexthub TEST_MAPPING
353*d57664e9SAndroid Build Coastguard Workertest_module_config {
354*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_contexthub_presubmit",
355*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
356*d57664e9SAndroid Build Coastguard Worker    test_suites: [
357*d57664e9SAndroid Build Coastguard Worker        "device-tests",
358*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
359*d57664e9SAndroid Build Coastguard Worker    ],
360*d57664e9SAndroid Build Coastguard Worker
361*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.location.contexthub."],
362*d57664e9SAndroid Build Coastguard Worker    // TODO(ron): are these right, does it run anything?
363*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
364*d57664e9SAndroid Build Coastguard Worker}
365*d57664e9SAndroid Build Coastguard Worker
366*d57664e9SAndroid Build Coastguard Workertest_module_config {
367*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_contexthub_postsubmit",
368*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
369*d57664e9SAndroid Build Coastguard Worker    test_suites: [
370*d57664e9SAndroid Build Coastguard Worker        "device-tests",
371*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
372*d57664e9SAndroid Build Coastguard Worker    ],
373*d57664e9SAndroid Build Coastguard Worker
374*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.location.contexthub."],
375*d57664e9SAndroid Build Coastguard Worker    // TODO(ron): are these right, does it run anything?
376*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Postsubmit"],
377*d57664e9SAndroid Build Coastguard Worker}
378*d57664e9SAndroid Build Coastguard Worker
379*d57664e9SAndroid Build Coastguard Worker// Used by contentcapture
380*d57664e9SAndroid Build Coastguard Workertest_module_config {
381*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_contentcapture",
382*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
383*d57664e9SAndroid Build Coastguard Worker    test_suites: [
384*d57664e9SAndroid Build Coastguard Worker        "device-tests",
385*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
386*d57664e9SAndroid Build Coastguard Worker    ],
387*d57664e9SAndroid Build Coastguard Worker
388*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.contentcapture"],
389*d57664e9SAndroid Build Coastguard Worker}
390*d57664e9SAndroid Build Coastguard Worker
391*d57664e9SAndroid Build Coastguard Workertest_module_config {
392*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_recoverysystem",
393*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
394*d57664e9SAndroid Build Coastguard Worker    test_suites: [
395*d57664e9SAndroid Build Coastguard Worker        "device-tests",
396*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
397*d57664e9SAndroid Build Coastguard Worker    ],
398*d57664e9SAndroid Build Coastguard Worker
399*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.recoverysystem."],
400*d57664e9SAndroid Build Coastguard Worker}
401*d57664e9SAndroid Build Coastguard Worker
402*d57664e9SAndroid Build Coastguard Worker// server pm TEST_MAPPING
403*d57664e9SAndroid Build Coastguard Workertest_module_config {
404*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_pm_presubmit",
405*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
406*d57664e9SAndroid Build Coastguard Worker    test_suites: [
407*d57664e9SAndroid Build Coastguard Worker        "device-tests",
408*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
409*d57664e9SAndroid Build Coastguard Worker    ],
410*d57664e9SAndroid Build Coastguard Worker
411*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
412*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.pm."],
413*d57664e9SAndroid Build Coastguard Worker}
414*d57664e9SAndroid Build Coastguard Worker
415*d57664e9SAndroid Build Coastguard Workertest_module_config {
416*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_pm_postsubmit",
417*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
418*d57664e9SAndroid Build Coastguard Worker    test_suites: [
419*d57664e9SAndroid Build Coastguard Worker        "device-tests",
420*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
421*d57664e9SAndroid Build Coastguard Worker    ],
422*d57664e9SAndroid Build Coastguard Worker
423*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Postsubmit"],
424*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.pm."],
425*d57664e9SAndroid Build Coastguard Worker}
426*d57664e9SAndroid Build Coastguard Worker
427*d57664e9SAndroid Build Coastguard Worker// server os TEST_MAPPING
428*d57664e9SAndroid Build Coastguard Workertest_module_config {
429*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_os",
430*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
431*d57664e9SAndroid Build Coastguard Worker    test_suites: [
432*d57664e9SAndroid Build Coastguard Worker        "device-tests",
433*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
434*d57664e9SAndroid Build Coastguard Worker    ],
435*d57664e9SAndroid Build Coastguard Worker
436*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.os."],
437*d57664e9SAndroid Build Coastguard Worker}
438*d57664e9SAndroid Build Coastguard Worker
439*d57664e9SAndroid Build Coastguard Workertest_module_config {
440*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_presubmit",
441*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
442*d57664e9SAndroid Build Coastguard Worker    test_suites: [
443*d57664e9SAndroid Build Coastguard Worker        "device-tests",
444*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
445*d57664e9SAndroid Build Coastguard Worker    ],
446*d57664e9SAndroid Build Coastguard Worker
447*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
448*d57664e9SAndroid Build Coastguard Worker}
449*d57664e9SAndroid Build Coastguard Worker
450*d57664e9SAndroid Build Coastguard Workertest_module_config {
451*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_com_android_server_job_Presubmit",
452*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
453*d57664e9SAndroid Build Coastguard Worker    test_suites: [
454*d57664e9SAndroid Build Coastguard Worker        "device-tests",
455*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
456*d57664e9SAndroid Build Coastguard Worker    ],
457*d57664e9SAndroid Build Coastguard Worker
458*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.job"],
459*d57664e9SAndroid Build Coastguard Worker    exclude_annotations: [
460*d57664e9SAndroid Build Coastguard Worker        "androidx.test.filters.LargeTest",
461*d57664e9SAndroid Build Coastguard Worker        "androidx.test.filters.FlakyTest",
462*d57664e9SAndroid Build Coastguard Worker    ],
463*d57664e9SAndroid Build Coastguard Worker}
464*d57664e9SAndroid Build Coastguard Worker
465*d57664e9SAndroid Build Coastguard Workertest_module_config {
466*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_com_android_server_job",
467*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
468*d57664e9SAndroid Build Coastguard Worker    test_suites: [
469*d57664e9SAndroid Build Coastguard Worker        "device-tests",
470*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
471*d57664e9SAndroid Build Coastguard Worker    ],
472*d57664e9SAndroid Build Coastguard Worker
473*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.job"],
474*d57664e9SAndroid Build Coastguard Worker}
475*d57664e9SAndroid Build Coastguard Worker
476*d57664e9SAndroid Build Coastguard Workertest_module_config {
477*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_com_android_server_tare",
478*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
479*d57664e9SAndroid Build Coastguard Worker    test_suites: [
480*d57664e9SAndroid Build Coastguard Worker        "device-tests",
481*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
482*d57664e9SAndroid Build Coastguard Worker    ],
483*d57664e9SAndroid Build Coastguard Worker
484*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.tare"],
485*d57664e9SAndroid Build Coastguard Worker}
486*d57664e9SAndroid Build Coastguard Worker
487*d57664e9SAndroid Build Coastguard Workertest_module_config {
488*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_com_android_server_usage",
489*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
490*d57664e9SAndroid Build Coastguard Worker    test_suites: [
491*d57664e9SAndroid Build Coastguard Worker        "device-tests",
492*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
493*d57664e9SAndroid Build Coastguard Worker    ],
494*d57664e9SAndroid Build Coastguard Worker
495*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.usage"],
496*d57664e9SAndroid Build Coastguard Worker}
497*d57664e9SAndroid Build Coastguard Worker
498*d57664e9SAndroid Build Coastguard Workertest_module_config {
499*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_battery_stats",
500*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
501*d57664e9SAndroid Build Coastguard Worker    test_suites: [
502*d57664e9SAndroid Build Coastguard Worker        "device-tests",
503*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
504*d57664e9SAndroid Build Coastguard Worker    ],
505*d57664e9SAndroid Build Coastguard Worker
506*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.am.BatteryStatsServiceTest"],
507*d57664e9SAndroid Build Coastguard Worker}
508*d57664e9SAndroid Build Coastguard Worker
509*d57664e9SAndroid Build Coastguard Workertest_module_config {
510*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_accessibility",
511*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
512*d57664e9SAndroid Build Coastguard Worker    test_suites: [
513*d57664e9SAndroid Build Coastguard Worker        "device-tests",
514*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
515*d57664e9SAndroid Build Coastguard Worker    ],
516*d57664e9SAndroid Build Coastguard Worker
517*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.accessibility"],
518*d57664e9SAndroid Build Coastguard Worker}
519*d57664e9SAndroid Build Coastguard Worker
520*d57664e9SAndroid Build Coastguard Workertest_module_config {
521*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_binary_transparency",
522*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
523*d57664e9SAndroid Build Coastguard Worker    test_suites: [
524*d57664e9SAndroid Build Coastguard Worker        "device-tests",
525*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
526*d57664e9SAndroid Build Coastguard Worker    ],
527*d57664e9SAndroid Build Coastguard Worker
528*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.BinaryTransparencyServiceTest"],
529*d57664e9SAndroid Build Coastguard Worker}
530*d57664e9SAndroid Build Coastguard Worker
531*d57664e9SAndroid Build Coastguard Workertest_module_config {
532*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_pinner_service",
533*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
534*d57664e9SAndroid Build Coastguard Worker    test_suites: [
535*d57664e9SAndroid Build Coastguard Worker        "device-tests",
536*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
537*d57664e9SAndroid Build Coastguard Worker    ],
538*d57664e9SAndroid Build Coastguard Worker
539*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.PinnerServiceTest"],
540*d57664e9SAndroid Build Coastguard Worker    exclude_annotations: ["org.junit.Ignore"],
541*d57664e9SAndroid Build Coastguard Worker}
542*d57664e9SAndroid Build Coastguard Worker
543*d57664e9SAndroid Build Coastguard Workertest_module_config {
544*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_am_Presubmit",
545*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
546*d57664e9SAndroid Build Coastguard Worker    test_suites: [
547*d57664e9SAndroid Build Coastguard Worker        "device-tests",
548*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
549*d57664e9SAndroid Build Coastguard Worker    ],
550*d57664e9SAndroid Build Coastguard Worker
551*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.am."],
552*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
553*d57664e9SAndroid Build Coastguard Worker}
554*d57664e9SAndroid Build Coastguard Worker
555*d57664e9SAndroid Build Coastguard Workertest_module_config {
556*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_am",
557*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
558*d57664e9SAndroid Build Coastguard Worker    test_suites: [
559*d57664e9SAndroid Build Coastguard Worker        "device-tests",
560*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
561*d57664e9SAndroid Build Coastguard Worker    ],
562*d57664e9SAndroid Build Coastguard Worker
563*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.am."],
564*d57664e9SAndroid Build Coastguard Worker}
565*d57664e9SAndroid Build Coastguard Worker
566*d57664e9SAndroid Build Coastguard Workertest_module_config {
567*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_appop",
568*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
569*d57664e9SAndroid Build Coastguard Worker    test_suites: [
570*d57664e9SAndroid Build Coastguard Worker        "device-tests",
571*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
572*d57664e9SAndroid Build Coastguard Worker    ],
573*d57664e9SAndroid Build Coastguard Worker
574*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.appop"],
575*d57664e9SAndroid Build Coastguard Worker}
576*d57664e9SAndroid Build Coastguard Worker
577*d57664e9SAndroid Build Coastguard Workertest_module_config {
578*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_audio",
579*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
580*d57664e9SAndroid Build Coastguard Worker    test_suites: [
581*d57664e9SAndroid Build Coastguard Worker        "device-tests",
582*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
583*d57664e9SAndroid Build Coastguard Worker    ],
584*d57664e9SAndroid Build Coastguard Worker
585*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.audio"],
586*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
587*d57664e9SAndroid Build Coastguard Worker}
588*d57664e9SAndroid Build Coastguard Worker
589*d57664e9SAndroid Build Coastguard Workertest_module_config {
590*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_compat",
591*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
592*d57664e9SAndroid Build Coastguard Worker    test_suites: [
593*d57664e9SAndroid Build Coastguard Worker        "device-tests",
594*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
595*d57664e9SAndroid Build Coastguard Worker    ],
596*d57664e9SAndroid Build Coastguard Worker
597*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.compat"],
598*d57664e9SAndroid Build Coastguard Worker}
599*d57664e9SAndroid Build Coastguard Worker
600*d57664e9SAndroid Build Coastguard Workertest_module_config {
601*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_hdmi_Presubmit",
602*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
603*d57664e9SAndroid Build Coastguard Worker    test_suites: [
604*d57664e9SAndroid Build Coastguard Worker        "device-tests",
605*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
606*d57664e9SAndroid Build Coastguard Worker    ],
607*d57664e9SAndroid Build Coastguard Worker
608*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.hdmi"],
609*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
610*d57664e9SAndroid Build Coastguard Worker}
611*d57664e9SAndroid Build Coastguard Worker
612*d57664e9SAndroid Build Coastguard Workertest_module_config {
613*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_hdmi",
614*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
615*d57664e9SAndroid Build Coastguard Worker    test_suites: [
616*d57664e9SAndroid Build Coastguard Worker        "device-tests",
617*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
618*d57664e9SAndroid Build Coastguard Worker    ],
619*d57664e9SAndroid Build Coastguard Worker
620*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.hdmi"],
621*d57664e9SAndroid Build Coastguard Worker}
622*d57664e9SAndroid Build Coastguard Worker
623*d57664e9SAndroid Build Coastguard Workertest_module_config {
624*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_integrity",
625*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
626*d57664e9SAndroid Build Coastguard Worker    test_suites: [
627*d57664e9SAndroid Build Coastguard Worker        "device-tests",
628*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
629*d57664e9SAndroid Build Coastguard Worker    ],
630*d57664e9SAndroid Build Coastguard Worker
631*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.integrity."],
632*d57664e9SAndroid Build Coastguard Worker}
633*d57664e9SAndroid Build Coastguard Worker
634*d57664e9SAndroid Build Coastguard Workertest_module_config {
635*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_lights",
636*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
637*d57664e9SAndroid Build Coastguard Worker    test_suites: [
638*d57664e9SAndroid Build Coastguard Worker        "device-tests",
639*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
640*d57664e9SAndroid Build Coastguard Worker    ],
641*d57664e9SAndroid Build Coastguard Worker
642*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.lights"],
643*d57664e9SAndroid Build Coastguard Worker}
644*d57664e9SAndroid Build Coastguard Worker
645*d57664e9SAndroid Build Coastguard Workertest_module_config {
646*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_locales",
647*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
648*d57664e9SAndroid Build Coastguard Worker    test_suites: [
649*d57664e9SAndroid Build Coastguard Worker        "device-tests",
650*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
651*d57664e9SAndroid Build Coastguard Worker    ],
652*d57664e9SAndroid Build Coastguard Worker
653*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.locales."],
654*d57664e9SAndroid Build Coastguard Worker}
655*d57664e9SAndroid Build Coastguard Worker
656*d57664e9SAndroid Build Coastguard Workertest_module_config {
657*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_location_contexthub_Presubmit",
658*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
659*d57664e9SAndroid Build Coastguard Worker    test_suites: [
660*d57664e9SAndroid Build Coastguard Worker        "device-tests",
661*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
662*d57664e9SAndroid Build Coastguard Worker    ],
663*d57664e9SAndroid Build Coastguard Worker
664*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.location.contexthub."],
665*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
666*d57664e9SAndroid Build Coastguard Worker}
667*d57664e9SAndroid Build Coastguard Worker
668*d57664e9SAndroid Build Coastguard Workertest_module_config {
669*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_locksettings",
670*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
671*d57664e9SAndroid Build Coastguard Worker    test_suites: [
672*d57664e9SAndroid Build Coastguard Worker        "device-tests",
673*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
674*d57664e9SAndroid Build Coastguard Worker    ],
675*d57664e9SAndroid Build Coastguard Worker
676*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.locksettings."],
677*d57664e9SAndroid Build Coastguard Worker}
678*d57664e9SAndroid Build Coastguard Worker
679*d57664e9SAndroid Build Coastguard Workertest_module_config {
680*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_logcat",
681*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
682*d57664e9SAndroid Build Coastguard Worker    test_suites: [
683*d57664e9SAndroid Build Coastguard Worker        "device-tests",
684*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
685*d57664e9SAndroid Build Coastguard Worker    ],
686*d57664e9SAndroid Build Coastguard Worker
687*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.logcat"],
688*d57664e9SAndroid Build Coastguard Worker}
689*d57664e9SAndroid Build Coastguard Worker
690*d57664e9SAndroid Build Coastguard Workertest_module_config {
691*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_net_Presubmit",
692*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
693*d57664e9SAndroid Build Coastguard Worker    test_suites: [
694*d57664e9SAndroid Build Coastguard Worker        "device-tests",
695*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
696*d57664e9SAndroid Build Coastguard Worker    ],
697*d57664e9SAndroid Build Coastguard Worker
698*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.net."],
699*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
700*d57664e9SAndroid Build Coastguard Worker}
701*d57664e9SAndroid Build Coastguard Worker
702*d57664e9SAndroid Build Coastguard Workertest_module_config {
703*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_om",
704*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
705*d57664e9SAndroid Build Coastguard Worker    test_suites: [
706*d57664e9SAndroid Build Coastguard Worker        "device-tests",
707*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
708*d57664e9SAndroid Build Coastguard Worker    ],
709*d57664e9SAndroid Build Coastguard Worker
710*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.om."],
711*d57664e9SAndroid Build Coastguard Worker}
712*d57664e9SAndroid Build Coastguard Worker
713*d57664e9SAndroid Build Coastguard Workertest_module_config {
714*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_pdb",
715*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
716*d57664e9SAndroid Build Coastguard Worker    test_suites: [
717*d57664e9SAndroid Build Coastguard Worker        "device-tests",
718*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
719*d57664e9SAndroid Build Coastguard Worker    ],
720*d57664e9SAndroid Build Coastguard Worker
721*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.pdb.PersistentDataBlockServiceTest"],
722*d57664e9SAndroid Build Coastguard Worker}
723*d57664e9SAndroid Build Coastguard Worker
724*d57664e9SAndroid Build Coastguard Workertest_module_config {
725*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_pm_dex",
726*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
727*d57664e9SAndroid Build Coastguard Worker    test_suites: [
728*d57664e9SAndroid Build Coastguard Worker        "device-tests",
729*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
730*d57664e9SAndroid Build Coastguard Worker    ],
731*d57664e9SAndroid Build Coastguard Worker
732*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.pm.dex"],
733*d57664e9SAndroid Build Coastguard Worker}
734*d57664e9SAndroid Build Coastguard Worker
735*d57664e9SAndroid Build Coastguard Workertest_module_config {
736*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_policy_Presubmit",
737*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
738*d57664e9SAndroid Build Coastguard Worker    test_suites: [
739*d57664e9SAndroid Build Coastguard Worker        "device-tests",
740*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
741*d57664e9SAndroid Build Coastguard Worker    ],
742*d57664e9SAndroid Build Coastguard Worker
743*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.policy."],
744*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
745*d57664e9SAndroid Build Coastguard Worker}
746*d57664e9SAndroid Build Coastguard Worker
747*d57664e9SAndroid Build Coastguard Workertest_module_config {
748*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_policy",
749*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
750*d57664e9SAndroid Build Coastguard Worker    test_suites: [
751*d57664e9SAndroid Build Coastguard Worker        "device-tests",
752*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
753*d57664e9SAndroid Build Coastguard Worker    ],
754*d57664e9SAndroid Build Coastguard Worker
755*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.policy."],
756*d57664e9SAndroid Build Coastguard Worker}
757*d57664e9SAndroid Build Coastguard Worker
758*d57664e9SAndroid Build Coastguard Workertest_module_config {
759*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_power",
760*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
761*d57664e9SAndroid Build Coastguard Worker    test_suites: [
762*d57664e9SAndroid Build Coastguard Worker        "device-tests",
763*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
764*d57664e9SAndroid Build Coastguard Worker    ],
765*d57664e9SAndroid Build Coastguard Worker
766*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.power"],
767*d57664e9SAndroid Build Coastguard Worker}
768*d57664e9SAndroid Build Coastguard Worker
769*d57664e9SAndroid Build Coastguard Workertest_module_config {
770*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_power_hint",
771*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
772*d57664e9SAndroid Build Coastguard Worker    test_suites: [
773*d57664e9SAndroid Build Coastguard Worker        "device-tests",
774*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
775*d57664e9SAndroid Build Coastguard Worker    ],
776*d57664e9SAndroid Build Coastguard Worker
777*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.power.hint"],
778*d57664e9SAndroid Build Coastguard Worker}
779*d57664e9SAndroid Build Coastguard Worker
780*d57664e9SAndroid Build Coastguard Workertest_module_config {
781*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_powerstats",
782*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
783*d57664e9SAndroid Build Coastguard Worker    test_suites: [
784*d57664e9SAndroid Build Coastguard Worker        "device-tests",
785*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
786*d57664e9SAndroid Build Coastguard Worker    ],
787*d57664e9SAndroid Build Coastguard Worker
788*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.powerstats"],
789*d57664e9SAndroid Build Coastguard Worker}
790*d57664e9SAndroid Build Coastguard Worker
791*d57664e9SAndroid Build Coastguard Workertest_module_config {
792*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_rollback",
793*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
794*d57664e9SAndroid Build Coastguard Worker    test_suites: [
795*d57664e9SAndroid Build Coastguard Worker        "device-tests",
796*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
797*d57664e9SAndroid Build Coastguard Worker    ],
798*d57664e9SAndroid Build Coastguard Worker
799*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.rollback"],
800*d57664e9SAndroid Build Coastguard Worker}
801*d57664e9SAndroid Build Coastguard Worker
802*d57664e9SAndroid Build Coastguard Workertest_module_config {
803*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_uri",
804*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
805*d57664e9SAndroid Build Coastguard Worker    test_suites: [
806*d57664e9SAndroid Build Coastguard Worker        "device-tests",
807*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
808*d57664e9SAndroid Build Coastguard Worker    ],
809*d57664e9SAndroid Build Coastguard Worker
810*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.uri."],
811*d57664e9SAndroid Build Coastguard Worker}
812*d57664e9SAndroid Build Coastguard Worker
813*d57664e9SAndroid Build Coastguard Workertest_module_config {
814*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_com_android_server_location_contexthub",
815*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
816*d57664e9SAndroid Build Coastguard Worker    test_suites: [
817*d57664e9SAndroid Build Coastguard Worker        "device-tests",
818*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
819*d57664e9SAndroid Build Coastguard Worker    ],
820*d57664e9SAndroid Build Coastguard Worker
821*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.location.contexthub."],
822*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Postsubmit"],
823*d57664e9SAndroid Build Coastguard Worker}
824*d57664e9SAndroid Build Coastguard Worker
825*d57664e9SAndroid Build Coastguard Workertest_module_config {
826*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_usage",
827*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
828*d57664e9SAndroid Build Coastguard Worker    test_suites: [
829*d57664e9SAndroid Build Coastguard Worker        "device-tests",
830*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
831*d57664e9SAndroid Build Coastguard Worker    ],
832*d57664e9SAndroid Build Coastguard Worker
833*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.usage"],
834*d57664e9SAndroid Build Coastguard Worker    exclude_filters: ["com.android.server.usage.StorageStatsServiceTest"],
835*d57664e9SAndroid Build Coastguard Worker}
836*d57664e9SAndroid Build Coastguard Worker
837*d57664e9SAndroid Build Coastguard Workertest_module_config {
838*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_soundtrigger_middleware",
839*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
840*d57664e9SAndroid Build Coastguard Worker    test_suites: [
841*d57664e9SAndroid Build Coastguard Worker        "device-tests",
842*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
843*d57664e9SAndroid Build Coastguard Worker    ],
844*d57664e9SAndroid Build Coastguard Worker
845*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.soundtrigger_middleware"],
846*d57664e9SAndroid Build Coastguard Worker}
847*d57664e9SAndroid Build Coastguard Worker
848*d57664e9SAndroid Build Coastguard Workertest_module_config {
849*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_android_server_input",
850*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
851*d57664e9SAndroid Build Coastguard Worker    test_suites: [
852*d57664e9SAndroid Build Coastguard Worker        "device-tests",
853*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
854*d57664e9SAndroid Build Coastguard Worker    ],
855*d57664e9SAndroid Build Coastguard Worker
856*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.input"],
857*d57664e9SAndroid Build Coastguard Worker}
858*d57664e9SAndroid Build Coastguard Worker
859*d57664e9SAndroid Build Coastguard Workertest_module_config {
860*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_job",
861*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
862*d57664e9SAndroid Build Coastguard Worker    test_suites: [
863*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
864*d57664e9SAndroid Build Coastguard Worker        "device-tests",
865*d57664e9SAndroid Build Coastguard Worker    ],
866*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.job"],
867*d57664e9SAndroid Build Coastguard Worker}
868*d57664e9SAndroid Build Coastguard Worker
869*d57664e9SAndroid Build Coastguard Workertest_module_config {
870*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_tare",
871*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
872*d57664e9SAndroid Build Coastguard Worker    test_suites: [
873*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
874*d57664e9SAndroid Build Coastguard Worker        "device-tests",
875*d57664e9SAndroid Build Coastguard Worker    ],
876*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.tare"],
877*d57664e9SAndroid Build Coastguard Worker}
878*d57664e9SAndroid Build Coastguard Worker
879*d57664e9SAndroid Build Coastguard Workertest_module_config {
880*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_usage",
881*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
882*d57664e9SAndroid Build Coastguard Worker    test_suites: [
883*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
884*d57664e9SAndroid Build Coastguard Worker        "device-tests",
885*d57664e9SAndroid Build Coastguard Worker    ],
886*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.usage"],
887*d57664e9SAndroid Build Coastguard Worker}
888*d57664e9SAndroid Build Coastguard Worker
889*d57664e9SAndroid Build Coastguard Workertest_module_config {
890*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_om",
891*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
892*d57664e9SAndroid Build Coastguard Worker    test_suites: [
893*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
894*d57664e9SAndroid Build Coastguard Worker        "device-tests",
895*d57664e9SAndroid Build Coastguard Worker    ],
896*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.om"],
897*d57664e9SAndroid Build Coastguard Worker}
898*d57664e9SAndroid Build Coastguard Worker
899*d57664e9SAndroid Build Coastguard Workertest_module_config {
900*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_binarytransparencyservicetest",
901*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
902*d57664e9SAndroid Build Coastguard Worker    test_suites: [
903*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
904*d57664e9SAndroid Build Coastguard Worker        "device-tests",
905*d57664e9SAndroid Build Coastguard Worker    ],
906*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.BinaryTransparencyServiceTest"],
907*d57664e9SAndroid Build Coastguard Worker}
908*d57664e9SAndroid Build Coastguard Worker
909*d57664e9SAndroid Build Coastguard Workertest_module_config {
910*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_pinnerservicetest",
911*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
912*d57664e9SAndroid Build Coastguard Worker    test_suites: [
913*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
914*d57664e9SAndroid Build Coastguard Worker        "device-tests",
915*d57664e9SAndroid Build Coastguard Worker    ],
916*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.PinnerServiceTest"],
917*d57664e9SAndroid Build Coastguard Worker}
918*d57664e9SAndroid Build Coastguard Worker
919*d57664e9SAndroid Build Coastguard Workertest_module_config {
920*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_am",
921*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
922*d57664e9SAndroid Build Coastguard Worker    test_suites: [
923*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
924*d57664e9SAndroid Build Coastguard Worker        "device-tests",
925*d57664e9SAndroid Build Coastguard Worker    ],
926*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.am."],
927*d57664e9SAndroid Build Coastguard Worker}
928*d57664e9SAndroid Build Coastguard Worker
929*d57664e9SAndroid Build Coastguard Workertest_module_config {
930*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_hdmi",
931*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
932*d57664e9SAndroid Build Coastguard Worker    test_suites: [
933*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
934*d57664e9SAndroid Build Coastguard Worker        "device-tests",
935*d57664e9SAndroid Build Coastguard Worker    ],
936*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.hdmi"],
937*d57664e9SAndroid Build Coastguard Worker}
938*d57664e9SAndroid Build Coastguard Worker
939*d57664e9SAndroid Build Coastguard Workertest_module_config {
940*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_logcat",
941*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
942*d57664e9SAndroid Build Coastguard Worker    test_suites: [
943*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
944*d57664e9SAndroid Build Coastguard Worker        "device-tests",
945*d57664e9SAndroid Build Coastguard Worker    ],
946*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.logcat"],
947*d57664e9SAndroid Build Coastguard Worker}
948*d57664e9SAndroid Build Coastguard Worker
949*d57664e9SAndroid Build Coastguard Workertest_module_config {
950*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_net_Presubmit",
951*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
952*d57664e9SAndroid Build Coastguard Worker    test_suites: [
953*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
954*d57664e9SAndroid Build Coastguard Worker        "device-tests",
955*d57664e9SAndroid Build Coastguard Worker    ],
956*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.net."],
957*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
958*d57664e9SAndroid Build Coastguard Worker}
959*d57664e9SAndroid Build Coastguard Worker
960*d57664e9SAndroid Build Coastguard Workertest_module_config {
961*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_policy_Presubmit",
962*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
963*d57664e9SAndroid Build Coastguard Worker    test_suites: [
964*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
965*d57664e9SAndroid Build Coastguard Worker        "device-tests",
966*d57664e9SAndroid Build Coastguard Worker    ],
967*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.policy."],
968*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
969*d57664e9SAndroid Build Coastguard Worker}
970*d57664e9SAndroid Build Coastguard Worker
971*d57664e9SAndroid Build Coastguard Workertest_module_config {
972*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_policy",
973*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
974*d57664e9SAndroid Build Coastguard Worker    test_suites: [
975*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
976*d57664e9SAndroid Build Coastguard Worker        "device-tests",
977*d57664e9SAndroid Build Coastguard Worker    ],
978*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.policy."],
979*d57664e9SAndroid Build Coastguard Worker}
980*d57664e9SAndroid Build Coastguard Worker
981*d57664e9SAndroid Build Coastguard Workertest_module_config {
982*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_power",
983*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
984*d57664e9SAndroid Build Coastguard Worker    test_suites: [
985*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
986*d57664e9SAndroid Build Coastguard Worker        "device-tests",
987*d57664e9SAndroid Build Coastguard Worker    ],
988*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.power"],
989*d57664e9SAndroid Build Coastguard Worker}
990*d57664e9SAndroid Build Coastguard Worker
991*d57664e9SAndroid Build Coastguard Workertest_module_config {
992*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_power_hint",
993*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
994*d57664e9SAndroid Build Coastguard Worker    test_suites: [
995*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
996*d57664e9SAndroid Build Coastguard Worker        "device-tests",
997*d57664e9SAndroid Build Coastguard Worker    ],
998*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.power.hint"],
999*d57664e9SAndroid Build Coastguard Worker}
1000*d57664e9SAndroid Build Coastguard Worker
1001*d57664e9SAndroid Build Coastguard Workertest_module_config {
1002*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_location_contexthub_Postsubmit",
1003*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
1004*d57664e9SAndroid Build Coastguard Worker    test_suites: [
1005*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
1006*d57664e9SAndroid Build Coastguard Worker        "device-tests",
1007*d57664e9SAndroid Build Coastguard Worker    ],
1008*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.location.contexthub."],
1009*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Postsubmit"],
1010*d57664e9SAndroid Build Coastguard Worker}
1011*d57664e9SAndroid Build Coastguard Worker
1012*d57664e9SAndroid Build Coastguard Workertest_module_config {
1013*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_server_input",
1014*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
1015*d57664e9SAndroid Build Coastguard Worker    test_suites: [
1016*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
1017*d57664e9SAndroid Build Coastguard Worker        "device-tests",
1018*d57664e9SAndroid Build Coastguard Worker    ],
1019*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.input"],
1020*d57664e9SAndroid Build Coastguard Worker}
1021*d57664e9SAndroid Build Coastguard Worker
1022*d57664e9SAndroid Build Coastguard Workertest_module_config {
1023*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_people_data",
1024*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
1025*d57664e9SAndroid Build Coastguard Worker    test_suites: [
1026*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
1027*d57664e9SAndroid Build Coastguard Worker        "device-tests",
1028*d57664e9SAndroid Build Coastguard Worker    ],
1029*d57664e9SAndroid Build Coastguard Worker    include_filters: ["com.android.server.people.data"],
1030*d57664e9SAndroid Build Coastguard Worker}
1031*d57664e9SAndroid Build Coastguard Worker
1032*d57664e9SAndroid Build Coastguard Workertest_module_config {
1033*d57664e9SAndroid Build Coastguard Worker    name: "FrameworksServicesTests_Presubmit",
1034*d57664e9SAndroid Build Coastguard Worker    base: "FrameworksServicesTests",
1035*d57664e9SAndroid Build Coastguard Worker    test_suites: [
1036*d57664e9SAndroid Build Coastguard Worker        "automotive-tests",
1037*d57664e9SAndroid Build Coastguard Worker        "device-tests",
1038*d57664e9SAndroid Build Coastguard Worker    ],
1039*d57664e9SAndroid Build Coastguard Worker    include_annotations: ["android.platform.test.annotations.Presubmit"],
1040*d57664e9SAndroid Build Coastguard Worker}
1041