• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Build the unit tests for installd
2cc_test {
3    name: "installd_utils_test",
4    test_suites: ["device-tests"],
5    clang: true,
6    srcs: ["installd_utils_test.cpp"],
7    cflags: ["-Wall", "-Werror"],
8    shared_libs: [
9        "libbase",
10        "libutils",
11        "libcutils",
12    ],
13    static_libs: [
14        "libdiskusage",
15        "libinstalld",
16        "liblog",
17    ],
18    test_config: "installd_utils_test.xml",
19}
20
21cc_test {
22    name: "installd_cache_test",
23    test_suites: ["device-tests"],
24    clang: true,
25    srcs: ["installd_cache_test.cpp"],
26    cflags: ["-Wall", "-Werror"],
27    shared_libs: [
28        "libbase",
29        "libbinder",
30        "libcrypto",
31        "libcutils",
32        "libprocessgroup",
33        "libselinux",
34        "libutils",
35        "server_configurable_flags",
36    ],
37    static_libs: [
38        "libdiskusage",
39        "libinstalld",
40        "liblog",
41        "liblogwrap",
42    ],
43    test_config: "installd_cache_test.xml",
44}
45
46cc_test {
47    name: "installd_service_test",
48    test_suites: ["device-tests"],
49    clang: true,
50    srcs: ["installd_service_test.cpp"],
51    cflags: ["-Wall", "-Werror"],
52    shared_libs: [
53        "libbase",
54        "libbinder",
55        "libcrypto",
56        "libcutils",
57        "libprocessgroup",
58        "libselinux",
59        "libutils",
60        "server_configurable_flags",
61    ],
62    static_libs: [
63        "libdiskusage",
64        "libinstalld",
65        "liblog",
66        "liblogwrap",
67    ],
68    test_config: "installd_service_test.xml",
69}
70
71cc_test {
72    name: "installd_dexopt_test",
73    test_suites: ["device-tests"],
74    clang: true,
75    srcs: ["installd_dexopt_test.cpp"],
76    cflags: ["-Wall", "-Werror"],
77    shared_libs: [
78        "libbase",
79        "libbinder",
80        "libcrypto",
81        "libcutils",
82        "libprocessgroup",
83        "libselinux",
84        "libutils",
85        "server_configurable_flags",
86    ],
87    static_libs: [
88        "libdiskusage",
89        "libinstalld",
90        "liblog",
91        "liblogwrap",
92    ],
93    test_config: "installd_dexopt_test.xml",
94}
95
96cc_test {
97    name: "installd_otapreopt_test",
98    test_suites: ["device-tests"],
99    clang: true,
100    srcs: ["installd_otapreopt_test.cpp"],
101    cflags: ["-Wall", "-Werror"],
102    shared_libs: [
103        "libbase",
104        "libcutils",
105        "libutils",
106        "server_configurable_flags",
107    ],
108    static_libs: [
109        "liblog",
110        "libotapreoptparameters"
111    ],
112}
113
114