Adding AIDL Service fuzzer for update engine service
Test: m update_engine_service_fuzzer && adb sync data && adb shell /data/fuzz/x86_64/update_engine_service_fuzzer/update_engine_service_fuzzer
Bug: 232439428
Change-Id: I1e38cb752e25029f91d5294615efbfb8230012d7
diff --git a/Android.bp b/Android.bp
index efcd4db..144dd30 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1342,3 +1342,28 @@
"unsquashfs",
],
}
+
+cc_fuzz {
+ name: "update_engine_service_fuzzer",
+ defaults: [
+ "ue_defaults",
+ "libupdate_engine_android_exports",
+ "service_fuzzer_defaults",
+ "fuzzer_disable_leaks",
+ ],
+ static_libs: [
+ "libupdate_engine_android",
+ "libgflags",
+ ],
+ srcs: [
+ "fuzzers/update_engine_service_fuzzer.cpp",
+ "aosp/metrics_reporter_android.cc",
+ ],
+ fuzz_config: {
+ triage_assignee: "waghpawan@google.com",
+ cc: [
+ "elsk@google.com",
+ "zhangkelvin@google.com",
+ ]
+ },
+}