Home | History | Annotate | Download | only in tools
      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