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