1# Copyright (C) 2016 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 15native_tests := \ 16 adbd_test \ 17 android_logger_test_src_lib \ 18 android_logger_test_tests_config_log_level \ 19 android_logger_test_tests_default_init \ 20 android_logger_test_tests_multiple_init \ 21 anyhow_test_src_lib \ 22 anyhow_test_tests_test_autotrait \ 23 anyhow_test_tests_test_boxed \ 24 anyhow_test_tests_test_chain \ 25 anyhow_test_tests_test_context \ 26 anyhow_test_tests_test_convert \ 27 anyhow_test_tests_test_downcast \ 28 anyhow_test_tests_test_fmt \ 29 anyhow_test_tests_test_macros \ 30 anyhow_test_tests_test_repr \ 31 anyhow_test_tests_test_source \ 32 audio_health_tests \ 33 backtrace_test \ 34 bionic-unit-tests \ 35 bionic-unit-tests-static \ 36 bluetoothtbd_test \ 37 bluetooth_test_common \ 38 bootstat_tests \ 39 boringssl_crypto_test \ 40 boringssl_ssl_test \ 41 bsdiff_unittest \ 42 buffer_hub-test \ 43 buffer_hub_queue-test \ 44 buffer_hub_queue_producer-test \ 45 bugreportz_test \ 46 bytes_test_tests_test_buf \ 47 bytes_test_tests_test_buf_mut \ 48 bytes_test_tests_test_bytes \ 49 bytes_test_tests_test_bytes_odd_alloc \ 50 bytes_test_tests_test_bytes_vec_alloc \ 51 bytes_test_tests_test_chain \ 52 bytes_test_tests_test_debug \ 53 bytes_test_tests_test_iter \ 54 bytes_test_tests_test_reader \ 55 bytes_test_tests_test_take \ 56 camera_client_test \ 57 cesu8_test_src_lib \ 58 clatd_test \ 59 confirmationui_invocation_test \ 60 debuggerd_test \ 61 doh_ffi_test \ 62 doh_unit_test \ 63 dumpstate_test \ 64 dumpstate_test_fixture \ 65 dumpsys_test \ 66 dvr_api-test \ 67 dvr_buffer_queue-test \ 68 dvr_display-test \ 69 gpuservice_unittest \ 70 gwp_asan_unittest \ 71 hello_world_test \ 72 hwui_unit_tests \ 73 incident_helper_test \ 74 incidentd_test \ 75 inputflinger_tests \ 76 installd_cache_test \ 77 installd_dexopt_test \ 78 installd_file_test \ 79 installd_otapreopt_test \ 80 installd_service_test \ 81 installd_utils_test \ 82 jni_test_src_lib \ 83 keystore2_crypto_test_rust \ 84 keystore2_selinux_test \ 85 keystore2_test \ 86 lazy_static_test_tests_test \ 87 libandroidfw_tests \ 88 libappfuse_test \ 89 libbase_test \ 90 libbinder_rs-internal_test \ 91 libbpf_android_test \ 92 libcutils_test \ 93 libcutils_test_static \ 94 libgui_test \ 95 libhidl_test \ 96 libinput_tests \ 97 libjavacore-unit-tests \ 98 liblog-unit-tests \ 99 libminijail_unittest_gtest \ 100 libnativehelper_tests \ 101 libnetworkstats_test \ 102 libprocinfo_test \ 103 libtextclassifier_tests \ 104 libsurfaceflinger_unittest \ 105 libunwindstack_unit_test \ 106 libuwb_core_tests \ 107 libuwb_uci_jni_rust_tests \ 108 libuwb_uci_rust_tests \ 109 libuwb_uci_packet_tests \ 110 libvintf_test \ 111 linker-unit-tests \ 112 logcat-unit-tests \ 113 logd-unit-tests \ 114 logger_device_unit_tests \ 115 kernel-config-unit-tests \ 116 malloc_debug_unit_tests \ 117 memory_replay_tests \ 118 memunreachable_test \ 119 minadbd_test \ 120 minikin_tests \ 121 mj_system_unittest_gtest \ 122 mj_util_unittest_gtest \ 123 mtp_ffs_handle_test \ 124 net_test_audio_a2dp_hw \ 125 net_test_avrcp \ 126 net_test_bluetooth \ 127 net_test_bta \ 128 net_test_btcore \ 129 net_test_btif \ 130 net_test_btif_profile_queue \ 131 net_test_btpackets \ 132 net_test_device \ 133 net_test_hci \ 134 net_test_osi \ 135 net_test_performance \ 136 net_test_stack \ 137 net_test_stack_ad_parser \ 138 net_test_stack_multi_adv \ 139 net_test_stack_rfcomm \ 140 net_test_stack_smp \ 141 net_test_types \ 142 netd_integration_test \ 143 netd_unit_test \ 144 netdutils_test \ 145 nfc_test_utils \ 146 num-traits_test_src_lib \ 147 num-traits_test_tests_cast \ 148 perfetto_integrationtests \ 149 posix_async_io_test \ 150 prioritydumper_test \ 151 puffin_unittest \ 152 quiche_device_test_src_lib \ 153 recovery_unit_test \ 154 resolv_gold_test \ 155 resolv_integration_test \ 156 resolv_unit_test \ 157 ring_test_src_lib \ 158 ring_test_tests_aead_tests \ 159 ring_test_tests_agreement_tests \ 160 ring_test_tests_constant_time_tests \ 161 ring_test_tests_digest_tests \ 162 ring_test_tests_ecdsa_tests \ 163 ring_test_tests_ed25519_tests \ 164 ring_test_tests_hkdf_tests \ 165 ring_test_tests_hmac_tests \ 166 ring_test_tests_pbkdf2_tests \ 167 ring_test_tests_quic_tests \ 168 ring_test_tests_rand_tests \ 169 ring_test_tests_rsa_tests \ 170 ring_test_tests_signature_tests \ 171 scrape_mmap_addr \ 172 simpleperf_cpu_hotplug_test \ 173 simpleperf_unit_test \ 174 statsd_test \ 175 syscall_filter_unittest_gtest \ 176 time-unit-tests \ 177 tokio_test_tests__require_full \ 178 tokio_test_tests_buffered \ 179 tokio_test_tests_io_async_fd \ 180 tokio_test_tests_io_async_read \ 181 tokio_test_tests_io_chain \ 182 tokio_test_tests_io_copy \ 183 tokio_test_tests_io_copy_bidirectional \ 184 tokio_test_tests_io_driver \ 185 tokio_test_tests_io_driver_drop \ 186 tokio_test_tests_io_lines \ 187 tokio_test_tests_io_mem_stream \ 188 tokio_test_tests_io_read \ 189 tokio_test_tests_io_read_buf \ 190 tokio_test_tests_io_read_exact \ 191 tokio_test_tests_io_read_line \ 192 tokio_test_tests_io_read_to_end \ 193 tokio_test_tests_io_read_to_string \ 194 tokio_test_tests_io_read_until \ 195 tokio_test_tests_io_split \ 196 tokio_test_tests_io_take \ 197 tokio_test_tests_io_write \ 198 tokio_test_tests_io_write_all \ 199 tokio_test_tests_io_write_buf \ 200 tokio_test_tests_io_write_int \ 201 tokio_test_tests_macros_join \ 202 tokio_test_tests_macros_pin \ 203 tokio_test_tests_macros_select \ 204 tokio_test_tests_macros_test \ 205 tokio_test_tests_macros_try_join \ 206 tokio_test_tests_net_bind_resource \ 207 tokio_test_tests_net_lookup_host \ 208 tokio_test_tests_no_rt \ 209 tokio_test_tests_process_kill_on_drop \ 210 tokio_test_tests_rt_basic \ 211 tokio_test_tests_rt_common \ 212 tokio_test_tests_rt_threaded \ 213 tokio_test_tests_sync_barrier \ 214 tokio_test_tests_sync_broadcast \ 215 tokio_test_tests_sync_errors \ 216 tokio_test_tests_sync_mpsc \ 217 tokio_test_tests_sync_mutex \ 218 tokio_test_tests_sync_mutex_owned \ 219 tokio_test_tests_sync_notify \ 220 tokio_test_tests_sync_oneshot \ 221 tokio_test_tests_sync_rwlock \ 222 tokio_test_tests_sync_semaphore \ 223 tokio_test_tests_sync_semaphore_owned \ 224 tokio_test_tests_sync_watch \ 225 tokio_test_tests_task_abort \ 226 tokio_test_tests_task_blocking \ 227 tokio_test_tests_task_local \ 228 tokio_test_tests_task_local_set \ 229 tokio_test_tests_tcp_accept \ 230 tokio_test_tests_tcp_connect \ 231 tokio_test_tests_tcp_echo \ 232 tokio_test_tests_tcp_into_split \ 233 tokio_test_tests_tcp_into_std \ 234 tokio_test_tests_tcp_peek \ 235 tokio_test_tests_tcp_shutdown \ 236 tokio_test_tests_tcp_socket \ 237 tokio_test_tests_tcp_split \ 238 tokio_test_tests_time_rt \ 239 tokio_test_tests_udp \ 240 tokio_test_tests_uds_cred \ 241 tokio_test_tests_uds_split \ 242 tokio-test_test_tests_block_on \ 243 tokio-test_test_tests_io \ 244 tokio-test_test_tests_macros \ 245 unicode-xid_test_src_lib \ 246 update_engine_unittests \ 247 url_test_tests_data \ 248 url_test_tests_unit \ 249 vintf_object_test \ 250 wificond_unit_test \ 251 ziparchive-tests \ 252 GraphicBuffer_test \ 253 NeuralNetworksTest_mt_static \ 254 NeuralNetworksTest_operations \ 255 NeuralNetworksTest_static \ 256 NeuralNetworksTest_utils \ 257 SurfaceFlinger_test \ 258 lmkd_unit_test 259 260ifeq ($(BOARD_IS_AUTOMOTIVE), true) 261native_tests += libwatchdog_test 262endif 263 264ifneq ($(strip $(BOARD_PERFSETUP_SCRIPT)),) 265native_tests += perf-setup 266endif 267