1*f40fafd4SAndroid Build Coastguard Workerpackage { 2*f40fafd4SAndroid Build Coastguard Worker default_team: "trendy_team_android_kernel", 3*f40fafd4SAndroid Build Coastguard Worker default_applicable_licenses: ["Android-Apache-2.0"], 4*f40fafd4SAndroid Build Coastguard Worker} 5*f40fafd4SAndroid Build Coastguard Worker 6*f40fafd4SAndroid Build Coastguard Workercc_test { 7*f40fafd4SAndroid Build Coastguard Worker name: "vold_tests", 8*f40fafd4SAndroid Build Coastguard Worker defaults: [ 9*f40fafd4SAndroid Build Coastguard Worker "vold_default_flags", 10*f40fafd4SAndroid Build Coastguard Worker "vold_default_libs", 11*f40fafd4SAndroid Build Coastguard Worker ], 12*f40fafd4SAndroid Build Coastguard Worker 13*f40fafd4SAndroid Build Coastguard Worker srcs: [ 14*f40fafd4SAndroid Build Coastguard Worker "Utils_test.cpp", 15*f40fafd4SAndroid Build Coastguard Worker "VoldNativeServiceValidation_test.cpp", 16*f40fafd4SAndroid Build Coastguard Worker ], 17*f40fafd4SAndroid Build Coastguard Worker static_libs: ["libvold"], 18*f40fafd4SAndroid Build Coastguard Worker shared_libs: ["libbinder"], 19*f40fafd4SAndroid Build Coastguard Worker} 20*f40fafd4SAndroid Build Coastguard Worker 21*f40fafd4SAndroid Build Coastguard Workercc_fuzz { 22*f40fafd4SAndroid Build Coastguard Worker name: "vold_native_service_fuzzer", 23*f40fafd4SAndroid Build Coastguard Worker defaults: [ 24*f40fafd4SAndroid Build Coastguard Worker "vold_default_flags", 25*f40fafd4SAndroid Build Coastguard Worker "vold_default_libs", 26*f40fafd4SAndroid Build Coastguard Worker "keystore2_use_latest_aidl_ndk_shared", 27*f40fafd4SAndroid Build Coastguard Worker "service_fuzzer_defaults", 28*f40fafd4SAndroid Build Coastguard Worker "fuzzer_disable_leaks", 29*f40fafd4SAndroid Build Coastguard Worker ], 30*f40fafd4SAndroid Build Coastguard Worker static_libs: [ 31*f40fafd4SAndroid Build Coastguard Worker "libvold", 32*f40fafd4SAndroid Build Coastguard Worker "android.security.maintenance-ndk", 33*f40fafd4SAndroid Build Coastguard Worker "libkeymint_support", 34*f40fafd4SAndroid Build Coastguard Worker ], 35*f40fafd4SAndroid Build Coastguard Worker header_libs: ["libvold_headers"], 36*f40fafd4SAndroid Build Coastguard Worker srcs: [ 37*f40fafd4SAndroid Build Coastguard Worker "VoldFuzzer.cpp", 38*f40fafd4SAndroid Build Coastguard Worker ], 39*f40fafd4SAndroid Build Coastguard Worker corpus: ["vold_native_service_fuzzer_corpus/*"], 40*f40fafd4SAndroid Build Coastguard Worker fuzz_config: { 41*f40fafd4SAndroid Build Coastguard Worker cc: [ 42*f40fafd4SAndroid Build Coastguard Worker "[email protected]", 43*f40fafd4SAndroid Build Coastguard Worker ], 44*f40fafd4SAndroid Build Coastguard Worker }, 45*f40fafd4SAndroid Build Coastguard Worker} 46