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