blob: 9b414f1eb24af41b48d14e27fe07157a3711378b [file] [log] [blame]
Colin Cross1d3245d2018-11-20 09:46:47 -08001//########################################################################
2// Build FrameworksUiServicesTests package
3//########################################################################
4
5android_test {
6 name: "FrameworksUiServicesTests",
7
8 // Include test java files
9 srcs: [
10 "src/**/*.java",
11 ],
12
13 static_libs: [
14 "services.accessibility",
15 "services.core",
16 "services.devicepolicy",
17 "services.net",
18 "services.usage",
19 "guava",
20 "android-support-test",
21 "mockito-target-inline-minus-junit4",
22 "platform-test-annotations",
23 "testables",
24 ],
25
26 libs: [
27 "android.test.runner",
28 "android.test.base",
29 ],
30
31 dxflags: ["--multi-dex"],
32
33 platform_apis: true,
34 test_suites: ["device-tests"],
35
36 certificate: "platform",
37
38 compile_multilib: "both",
39
40 // These are not normally accessible from apps so they must be explicitly included.
41 jni_libs: [
42 "libdexmakerjvmtiagent",
43 "libmultiplejvmtiagentsinterferenceagent",
44 "libbacktrace",
45 "libbase",
46 "libbinder",
47 "libbinderthreadstate",
48 "libc++",
49 "libcutils",
50 "liblog",
51 "liblzma",
52 "libnativehelper",
53 "libnetdaidl",
54 "libui",
55 "libunwind",
56 "libutils",
57 ],
58}