1*6dbdd20aSAndroid Build Coastguard Workerpackage { 2*6dbdd20aSAndroid Build Coastguard Worker // See: http://go/android-license-faq 3*6dbdd20aSAndroid Build Coastguard Worker // A large-scale-change added 'default_applicable_licenses' to import 4*6dbdd20aSAndroid Build Coastguard Worker // all of the 'license_kinds' from "external_perfetto_license" 5*6dbdd20aSAndroid Build Coastguard Worker // to get the below license kinds: 6*6dbdd20aSAndroid Build Coastguard Worker // SPDX-license-identifier-Apache-2.0 7*6dbdd20aSAndroid Build Coastguard Worker default_applicable_licenses: ["external_perfetto_license"], 8*6dbdd20aSAndroid Build Coastguard Worker} 9*6dbdd20aSAndroid Build Coastguard Worker 10*6dbdd20aSAndroid Build Coastguard Workercc_test { 11*6dbdd20aSAndroid Build Coastguard Worker name: "CtsPerfettoReporterTestCases", 12*6dbdd20aSAndroid Build Coastguard Worker team: "trendy_team_perfetto", 13*6dbdd20aSAndroid Build Coastguard Worker srcs: [ 14*6dbdd20aSAndroid Build Coastguard Worker "reporter_test_cts.cc", 15*6dbdd20aSAndroid Build Coastguard Worker ":perfetto_protos_perfetto_config_cpp_gen", 16*6dbdd20aSAndroid Build Coastguard Worker ":perfetto_protos_perfetto_common_cpp_gen" 17*6dbdd20aSAndroid Build Coastguard Worker ], 18*6dbdd20aSAndroid Build Coastguard Worker generated_headers: [ 19*6dbdd20aSAndroid Build Coastguard Worker "perfetto_protos_perfetto_config_cpp_gen_headers", 20*6dbdd20aSAndroid Build Coastguard Worker "perfetto_protos_perfetto_common_cpp_gen_headers", 21*6dbdd20aSAndroid Build Coastguard Worker ], 22*6dbdd20aSAndroid Build Coastguard Worker static_libs: [ 23*6dbdd20aSAndroid Build Coastguard Worker "libgmock", 24*6dbdd20aSAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 25*6dbdd20aSAndroid Build Coastguard Worker "libperfetto_client_experimental", 26*6dbdd20aSAndroid Build Coastguard Worker "perfetto_cts_deps", 27*6dbdd20aSAndroid Build Coastguard Worker "perfetto_trace_protos", 28*6dbdd20aSAndroid Build Coastguard Worker ], 29*6dbdd20aSAndroid Build Coastguard Worker whole_static_libs: [ 30*6dbdd20aSAndroid Build Coastguard Worker "perfetto_gtest_logcat_printer", 31*6dbdd20aSAndroid Build Coastguard Worker ], 32*6dbdd20aSAndroid Build Coastguard Worker shared_libs: [ 33*6dbdd20aSAndroid Build Coastguard Worker "libandroid", 34*6dbdd20aSAndroid Build Coastguard Worker "liblog", 35*6dbdd20aSAndroid Build Coastguard Worker ], 36*6dbdd20aSAndroid Build Coastguard Worker test_suites: [ 37*6dbdd20aSAndroid Build Coastguard Worker "cts", 38*6dbdd20aSAndroid Build Coastguard Worker "vts10", 39*6dbdd20aSAndroid Build Coastguard Worker "general-tests", 40*6dbdd20aSAndroid Build Coastguard Worker ], 41*6dbdd20aSAndroid Build Coastguard Worker compile_multilib: "both", 42*6dbdd20aSAndroid Build Coastguard Worker multilib: { 43*6dbdd20aSAndroid Build Coastguard Worker lib32: { 44*6dbdd20aSAndroid Build Coastguard Worker suffix: "32", 45*6dbdd20aSAndroid Build Coastguard Worker }, 46*6dbdd20aSAndroid Build Coastguard Worker lib64: { 47*6dbdd20aSAndroid Build Coastguard Worker suffix: "64", 48*6dbdd20aSAndroid Build Coastguard Worker }, 49*6dbdd20aSAndroid Build Coastguard Worker }, 50*6dbdd20aSAndroid Build Coastguard Worker per_testcase_directory: true, 51*6dbdd20aSAndroid Build Coastguard Worker data: [ 52*6dbdd20aSAndroid Build Coastguard Worker ":CtsPerfettoReporterApp" 53*6dbdd20aSAndroid Build Coastguard Worker ], 54*6dbdd20aSAndroid Build Coastguard Worker stl: "libc++_static", 55*6dbdd20aSAndroid Build Coastguard Worker defaults: [ 56*6dbdd20aSAndroid Build Coastguard Worker "perfetto_defaults", 57*6dbdd20aSAndroid Build Coastguard Worker ], 58*6dbdd20aSAndroid Build Coastguard Worker} 59