# disabled_gtests.txt: list of tests which cannot (currently) be built # for Android/bionic # POSIX functions not implemented in bionic confstr01 fmtmsg01 gethostid01 ulimit01 # Non-POSIX functions not implemented in bionic getcontext01 llistxattr01 llistxattr02 llistxattr03 mallopt01 profil01 stime01 stime02 ustat01 ustat02 vhangup01 vhangup02 # Test SysV IPC, while bionic deliberately doesn't support hugeshmat01 hugeshmat02 hugeshmat03 hugeshmat04 hugeshmat05 hugeshmctl01 hugeshmctl02 hugeshmctl03 hugeshmdt01 hugeshmget01 hugeshmget02 hugeshmget03 hugeshmget05 mallocstress mesgq_nstest message_queue_test_01 message_queue_test_02_ctl message_queue_test_02_get message_queue_test_02_rcv message_queue_test_02_snd message_queue_test_04 message_queue_test_05 msg_comm msgctl01 msgctl02 msgctl03 msgctl04 msgctl05 msgctl06 msgctl07 msgctl08 msgctl09 msgctl10 msgctl11 msgctl12 msgctl13 msgget01 msgget02 msgget03 msgget04 msgrcv01 msgrcv02 msgrcv03 msgrcv04 msgrcv05 msgrcv06 msgrcv07 msgrcv08 msgsnd01 msgsnd02 msgsnd03 msgsnd04 msgsnd05 msgsnd06 process_vm01 process_vm_readv02 process_vm_readv03 process_vm_writev02 remap_file_pages01 remap_file_pages02 sem01 sem02 semaphore_test_01 semaphore_test_02 semaphore_test_03 sem_comm semctl01 semctl02 semctl03 semctl04 semctl05 semctl06 semctl07 semget01 semget02 semget03 semget05 semget06 sem_nstest semop01 semop02 semop03 semop04 semop05 semtest_2ns setns02 set_thread_area01 shmat01 shmat02 shmat03 shmat1 shm_comm shmctl01 shmctl02 shmctl03 shmctl04 shmdt01 shmdt02 shmem_2nstest shmem_test_01 shmem_test_02 shmem_test_03 shmem_test_04 shmem_test_05 shmem_test_06 shmem_test_07 shmget01 shmget02 shmget03 shmget04 shmget05 shmnstest shmt02 shmt03 shmt04 shmt05 shmt06 shmt07 shmt08 shmt09 shmt10 shm_test # Require SysV IPC, but don't directly test it -- these could potentially be # wrapped with ashmem cpuset_memory_test diotest4 doio futex_wait02 futex_wake03 hugemmap05 kill05 kill07 madvise03 memcg_process mremap04 open12 openat02 process sendmsg02 # Require mkfs on device access06 chmod06 chown04 chown04_16 creat06 # Requires glob() epoll-test # Requires termios.h ioctl02 # Require aio.h growfiles pipeio # Require {get,set}grent() getgroups03 getgroups03_16 # Require mqueue mq_timedsend01 mq_notify01 mq_notify02 mq_open01 mq_timedreceive01 mq_unlink01 mqns_01 mqns_02 mqns_03 mqns_04 pidns30 pidns31 # Require rpc(3) rpc_server rpc1 # Broken by bionic struct in6_addr definition in6_01 # bionic doesn't expose resolver routines to the public mc_gethost # Actually two conflicting tests with the same name (upstream bug) fsstress # The ldd test requires specials hacks to build, and tests a utility we # don't ship in AOSP anyway lddfile.out lddfile1.obj.so lddfile2.obj.so lddfile3.obj.so lddfile4.obj.so lddfile5.obj.so # Require mkfifo gf12 gf13 # Case designed only for i386 f00f # The following test cases are disabled due to build error on AOSP eventfd01 epoll_pwait01 abs01 io_setup01 rt_sigsuspend01 io_destroy01 pidns12 io_cancel01 verify_caps_exec sigsuspend01 pidns10 ksm05 atof01 trace_sched nextafter01 io_submit01 pidns17 pidns20 io_getevents01 cron_dirs_check nfs05_make_tree test check_tray # build error due to unavailability of eaccess() prot_hsymlinks setpriority01 # The following test prebuilds are disabled due to build error on AOSP ldmain.obj rd1.obj d1.obj test_arch_debug nmfile3.obj nmfile1.obj test check_tray test_arch_stripped rf1.obj test_arch.obj f1.obj nmfile.obj nmfile2.obj # The following test cases are disabled due to a disabled library cpuset_syscall_test cpuset_list_compute cpuset_cpu_hog cpuset_mem_hog cpuset_sched_domains_check cpuset_memory_pressure # The following test cases are disabled due to a disabled cflags setfsgid02 setregid01 getgid03 setregid02 setreuid07 getegid02 geteuid01 setgroups02 setfsuid04 getgroups03 setfsuid03 setreuid02 fchown04 setresuid03 getuid01 setreuid05 setgroups01 fchown01 setresgid03 lchown01 getgroups01 getuid03 setgid03 setgid02 chown01 fchown02 getgid01 setreuid01 setgid01 chown05 lchown03 setreuid03 setreuid04 setreuid06 setuid01 chown04 fchown05 setresuid02 setuid02 getegid01 setregid04 lchown02 setresuid04 geteuid02 setgroups03 fchown03 setfsuid01 setfsgid03 setresgid02 setuid03 setresgid04 setregid03 setresuid01 chown02 setfsgid01 setfsuid02 setuid04 setresuid05 setresgid01 chown03 setgroups04