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