1package {
2    default_applicable_licenses: ["frameworks_base_license"],
3}
4
5java_fuzz {
6    name: "java_binder_parcel_fuzzer",
7    srcs: [
8        "ParcelFuzzer.java",
9        "ReadUtils.java",
10        "FuzzUtils.java",
11        "FuzzOperation.java",
12        "ReadOperation.java",
13        ":framework-core-sources-for-fuzzers",
14    ],
15    static_libs: [
16        "jazzer",
17        "random_parcel_lib",
18        "binderReadParcelIface-java",
19    ],
20    jni_libs: [
21        "librandom_parcel_jni",
22        "libc++",
23        "libandroid_runtime",
24    ],
25    libs: [
26        "framework",
27        "unsupportedappusage",
28        "ext",
29        "framework-res",
30    ],
31    native_bridge_supported: true,
32    fuzz_config: {
33        cc: [
34            "smoreland@google.com",
35            "waghpawan@google.com",
36        ],
37        triage_assignee: "cobark@google.com", // TODO(b/280770893)
38        // Adds bugs to hotlist "AIDL fuzzers bugs" on buganizer
39        hotlists: ["4637097"],
40    },
41}
42