blob: 908ff9fe8764752f5d4c5b881f4e38d5107ffd5a [file] [log] [blame]
Bob Badour8eb43ae2021-02-12 14:24:10 -08001package {
2 default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
Jeff Sharkeyd16dc502017-10-23 14:38:55 -06005cc_test {
6 name: "vold_tests",
7 defaults: [
8 "vold_default_flags",
9 "vold_default_libs",
10 ],
11
12 srcs: [
Jeff Sharkeyd16dc502017-10-23 14:38:55 -060013 "Utils_test.cpp",
Yurii Zubrytskyi9e7482e2020-03-24 16:23:51 -070014 "VoldNativeServiceValidation_test.cpp",
Jeff Sharkeyd16dc502017-10-23 14:38:55 -060015 ],
16 static_libs: ["libvold"],
Yurii Zubrytskyi9e7482e2020-03-24 16:23:51 -070017 shared_libs: ["libbinder"]
Jeff Sharkeyd16dc502017-10-23 14:38:55 -060018}
Pawanbe708612022-08-19 17:51:44 +000019
20cc_fuzz {
21 name: "vold_native_service_fuzzer",
22 defaults: [
23 "vold_default_flags",
24 "vold_default_libs",
25 "keystore2_use_latest_aidl_ndk_shared",
26 "service_fuzzer_defaults",
Pawan Waghe7b16912023-05-05 21:49:54 +000027 "fuzzer_disable_leaks"
Pawanbe708612022-08-19 17:51:44 +000028 ],
29 static_libs: [
30 "libvold",
31 "android.security.maintenance-ndk",
32 "libkeymint_support",
33 ],
34 header_libs: ["libvold_headers"],
35 srcs: [
36 "VoldFuzzer.cpp",
37 ],
38 fuzz_config: {
39 cc: [
40 "maco@google.com",
41 ],
42 }
43}