1package { 2 default_applicable_licenses: ["frameworks_base_license"], 3} 4 5aidl_interface { 6 name: "fuzzTestInterface", 7 srcs: ["fuzztest/ITestService.aidl"], 8 unstable: true, 9 backend: { 10 java: { 11 enabled: true, 12 }, 13 }, 14} 15 16java_fuzz { 17 name: "java_binder_service_fuzzer", 18 srcs: [ 19 "ServiceFuzzer.java", 20 "TestService.java", 21 ":framework-core-sources-for-fuzzers", 22 ], 23 static_libs: [ 24 "jazzer", 25 "fuzzTestInterface-java", 26 "random_parcel_lib", 27 ], 28 jni_libs: [ 29 "librandom_parcel_jni", 30 "libc++", 31 "libandroid_runtime", 32 ], 33 libs: [ 34 "framework", 35 "unsupportedappusage", 36 "ext", 37 "framework-res", 38 ], 39 native_bridge_supported: true, 40 fuzz_config: { 41 cc: [ 42 "[email protected]", 43 "[email protected]", 44 ], 45 triage_assignee: "[email protected]", // TODO(b/261539788) 46 // Adds bugs to hotlist "AIDL fuzzers bugs" on buganizer 47 hotlists: ["4637097"], 48 }, 49} 50