1# disabled_gtests.txt: list of tests which cannot (currently) be built 2# for Android/bionic 3 4# POSIX functions not implemented in bionic 5confstr01 6fmtmsg01 7gethostid01 8ulimit01 9 10# Non-POSIX functions not implemented in bionic 11getcontext01 12llistxattr01 13llistxattr02 14llistxattr03 15mallopt01 16profil01 17stime01 18stime02 19ustat01 20ustat02 21vhangup01 22vhangup02 23 24# Test SysV IPC, while bionic deliberately doesn't support 25hugeshmat01 26hugeshmat02 27hugeshmat03 28hugeshmat04 29hugeshmat05 30hugeshmctl01 31hugeshmctl02 32hugeshmctl03 33hugeshmdt01 34hugeshmget01 35hugeshmget02 36hugeshmget03 37hugeshmget05 38mallocstress 39mesgq_nstest 40message_queue_test_01 41message_queue_test_02_ctl 42message_queue_test_02_get 43message_queue_test_02_rcv 44message_queue_test_02_snd 45message_queue_test_04 46message_queue_test_05 47msg_comm 48msgctl01 49msgctl02 50msgctl03 51msgctl04 52msgctl05 53msgctl06 54msgctl07 55msgctl08 56msgctl09 57msgctl10 58msgctl11 59msgctl12 60msgctl13 61msgget01 62msgget02 63msgget03 64msgget04 65msgrcv01 66msgrcv02 67msgrcv03 68msgrcv04 69msgrcv05 70msgrcv06 71msgrcv07 72msgrcv08 73msgsnd01 74msgsnd02 75msgsnd03 76msgsnd04 77msgsnd05 78msgsnd06 79process_vm01 80process_vm_readv02 81process_vm_readv03 82process_vm_writev02 83remap_file_pages01 84remap_file_pages02 85sem01 86sem02 87semaphore_test_01 88semaphore_test_02 89semaphore_test_03 90sem_comm 91semctl01 92semctl02 93semctl03 94semctl04 95semctl05 96semctl06 97semctl07 98semget01 99semget02 100semget03 101semget05 102semget06 103sem_nstest 104semop01 105semop02 106semop03 107semop04 108semop05 109semtest_2ns 110setns02 111set_thread_area01 112shmat01 113shmat02 114shmat03 115shmat1 116shm_comm 117shmctl01 118shmctl02 119shmctl03 120shmctl04 121shmdt01 122shmdt02 123shmem_2nstest 124shmem_test_01 125shmem_test_02 126shmem_test_03 127shmem_test_04 128shmem_test_05 129shmem_test_06 130shmem_test_07 131shmget01 132shmget02 133shmget03 134shmget04 135shmget05 136shmnstest 137shmt02 138shmt03 139shmt04 140shmt05 141shmt06 142shmt07 143shmt08 144shmt09 145shmt10 146shm_test 147 148# Require SysV IPC, but don't directly test it -- these could potentially be 149# wrapped with ashmem 150cpuset_memory_test 151diotest4 152doio 153futex_wait02 154futex_wake03 155hugemmap05 156kill05 157kill07 158madvise03 159memcg_process 160mremap04 161open12 162openat02 163process 164sendmsg02 165 166# Require mkfs on device 167access06 168chmod06 169chown04 170chown04_16 171creat06 172 173# Requires glob() 174epoll-test 175 176# Requires termios.h 177ioctl02 178 179# Require aio.h 180growfiles 181pipeio 182 183# Require {get,set}grent() 184getgroups03 185getgroups03_16 186 187# Require mqueue 188mq_timedsend01 189mq_notify01 190mq_notify02 191mq_open01 192mq_timedreceive01 193mq_unlink01 194mqns_01 195mqns_02 196mqns_03 197mqns_04 198pidns30 199pidns31 200 201# Require rpc(3) 202rpc_server 203rpc1 204 205# Broken by bionic struct in6_addr definition 206in6_01 207 208# bionic doesn't expose resolver routines to the public 209mc_gethost 210 211# Actually two conflicting tests with the same name (upstream bug) 212fsstress 213 214# The ldd test requires specials hacks to build, and tests a utility we 215# don't ship in AOSP anyway 216lddfile.out 217lddfile1.obj.so 218lddfile2.obj.so 219lddfile3.obj.so 220lddfile4.obj.so 221lddfile5.obj.so 222 223# Require mkfifo 224gf12 225gf13 226 227# Case designed only for i386 228f00f 229 230# The following test cases are disabled due to build error on AOSP 231eventfd01 232epoll_pwait01 233abs01 234io_setup01 235rt_sigsuspend01 236io_destroy01 237pidns12 238io_cancel01 239verify_caps_exec 240sigsuspend01 241pidns10 242ksm05 243atof01 244trace_sched 245nextafter01 246io_submit01 247pidns17 248pidns20 249io_getevents01 250cron_dirs_check 251nfs05_make_tree 252test 253check_tray 254# build error due to unavailability of eaccess() 255prot_hsymlinks 256setpriority01 257 258# The following test prebuilds are disabled due to build error on AOSP 259ldmain.obj 260rd1.obj 261d1.obj 262test_arch_debug 263nmfile3.obj 264nmfile1.obj 265test 266check_tray 267test_arch_stripped 268rf1.obj 269test_arch.obj 270f1.obj 271nmfile.obj 272nmfile2.obj 273 274# The following test cases are disabled due to a disabled library 275cpuset_syscall_test 276cpuset_list_compute 277cpuset_cpu_hog 278cpuset_mem_hog 279cpuset_sched_domains_check 280cpuset_memory_pressure 281 282# The following test cases are disabled due to a disabled cflags 283setfsgid02 284setregid01 285getgid03 286setregid02 287setreuid07 288getegid02 289geteuid01 290setgroups02 291setfsuid04 292getgroups03 293setfsuid03 294setreuid02 295fchown04 296setresuid03 297getuid01 298setreuid05 299setgroups01 300fchown01 301setresgid03 302lchown01 303getgroups01 304getuid03 305setgid03 306setgid02 307chown01 308fchown02 309getgid01 310setreuid01 311setgid01 312chown05 313lchown03 314setreuid03 315setreuid04 316setreuid06 317setuid01 318chown04 319fchown05 320setresuid02 321setuid02 322getegid01 323setregid04 324lchown02 325setresuid04 326geteuid02 327setgroups03 328fchown03 329setfsuid01 330setfsgid03 331setresgid02 332setuid03 333setresgid04 334setregid03 335setresuid01 336chown02 337setfsgid01 338setfsuid02 339setuid04 340setresuid05 341setresgid01 342chown03 343setgroups04 344 345