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