1// Copyright 2021 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14 15package { 16 default_team: "trendy_team_fwk_telephony", 17 // See: http://go/android-license-faq 18 // A large-scale-change added 'default_applicable_licenses' to import 19 // all of the 'license_kinds' from "hardware_interfaces_license" 20 // to get the below license kinds: 21 // SPDX-license-identifier-Apache-2.0 22 default_applicable_licenses: ["hardware_interfaces_license"], 23} 24 25cc_test { 26 name: "VtsHalRadioTargetTest", 27 defaults: [ 28 "aconfig_lib_cc_shared_link.defaults", 29 "VtsHalTargetTestDefaults", 30 "use_libaidlvintf_gtest_helper_static", 31 ], 32 tidy_timeout_srcs: [ 33 "radio_messaging_test.cpp", 34 "radio_network_test.cpp", 35 "radio_sim_test.cpp", 36 "radio_voice_test.cpp", 37 ], 38 srcs: [ 39 "radio_aidl_hal_utils.cpp", 40 "radio_config_indication.cpp", 41 "radio_config_response.cpp", 42 "radio_config_test.cpp", 43 "radio_data_indication.cpp", 44 "radio_data_response.cpp", 45 "radio_data_test.cpp", 46 "radio_ims_indication.cpp", 47 "radio_ims_response.cpp", 48 "radio_ims_test.cpp", 49 "radio_imsmedia_listener.cpp", 50 "radio_imsmedia_session_listener.cpp", 51 "radio_imsmedia_test.cpp", 52 "radio_messaging_indication.cpp", 53 "radio_messaging_response.cpp", 54 "radio_messaging_test.cpp", 55 "radio_modem_indication.cpp", 56 "radio_modem_response.cpp", 57 "radio_modem_test.cpp", 58 "radio_network_indication.cpp", 59 "radio_network_response.cpp", 60 "radio_network_test.cpp", 61 "radio_sap_callback.cpp", 62 "radio_sap_test.cpp", 63 "radio_sim_indication.cpp", 64 "radio_sim_response.cpp", 65 "radio_sim_test.cpp", 66 "radio_voice_indication.cpp", 67 "radio_voice_response.cpp", 68 "radio_voice_test.cpp", 69 "VtsHalRadioTargetTest.cpp", 70 ], 71 header_libs: [ 72 "jni_headers", 73 ], 74 shared_libs: [ 75 "libbinder_ndk", 76 "libvintf", 77 "server_configurable_flags", 78 ], 79 static_libs: [ 80 "android.hardware.radio-V4-ndk", 81 "android.hardware.radio.config-V4-ndk", 82 "android.hardware.radio.data-V4-ndk", 83 "android.hardware.radio.ims-V3-ndk", 84 "android.hardware.radio.ims.media-V3-ndk", 85 "android.hardware.radio.messaging-V4-ndk", 86 "android.hardware.radio.modem-V4-ndk", 87 "android.hardware.radio.network-V4-ndk", 88 "android.hardware.radio.sap-V1-ndk", 89 "android.hardware.radio.sim-V4-ndk", 90 "android.hardware.radio.voice-V4-ndk", 91 "telephony_flags_c_lib", 92 ], 93 test_suites: [ 94 "general-tests", 95 "vts", 96 ], 97} 98