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 "frameworks_native_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["frameworks_native_license"], 8 default_team: "trendy_team_android_core_graphics_stack", 9} 10 11cc_test { 12 name: "ftl_test", 13 test_suites: ["device-tests"], 14 header_libs: [ 15 "libbase_headers", 16 ], 17 srcs: [ 18 "algorithm_test.cpp", 19 "cast_test.cpp", 20 "concat_test.cpp", 21 "enum_test.cpp", 22 "expected_test.cpp", 23 "fake_guard_test.cpp", 24 "finalizer_test.cpp", 25 "flags_test.cpp", 26 "function_test.cpp", 27 "future_test.cpp", 28 "hash_test.cpp", 29 "ignore_test.cpp", 30 "match_test.cpp", 31 "mixins_test.cpp", 32 "non_null_test.cpp", 33 "optional_test.cpp", 34 "shared_mutex_test.cpp", 35 "small_map_test.cpp", 36 "small_vector_test.cpp", 37 "static_vector_test.cpp", 38 "string_test.cpp", 39 ], 40 cflags: [ 41 "-Wall", 42 "-Werror", 43 "-Wextra", 44 "-Wpedantic", 45 "-Wthread-safety", 46 "-Wno-gnu-statement-expression-from-macro-expansion", 47 ], 48} 49