| # 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 |
| |
| # Following testa are for commands that are not available on Android |
| # device |
| ar01 |
| ld01 |
| nm01 |
| su01 |
| su01_s1 |
| su_set_passwd |
| mail_tests.sh |
| unzip_tests.sh |
| |
| # Following tests are for containers and network namespaces which Android |
| # doesn't support / use. |
| netns_breakns.sh |
| netns_comm.sh |
| netns_helper.sh |
| netns_netlink |
| netns_sysfs.sh |
| |
| # Following test require 'syslogd' running on device which Android doesn't |
| # support |
| syslog01 |
| syslog02 |
| syslog03 |
| syslog04 |
| syslog05 |
| syslog06 |
| syslog07 |
| syslog08 |
| syslog09 |
| syslog10 |
| syslog-lib.sh |
| |
| # Following tests require 'cron' running on device which Android doesn't |
| # support |
| cron02 |
| cron03 |
| cron_allow01 |
| cron_deny01 |
| cron_dirs_check |
| cron_dirs_checks01 |
| cron_illegal_cron_lines |
| cron_neg_tests.sh |
| cron_pos_tests.sh |
| cron_tests.sh |
| |
| # Requires readelf on device |
| file_test.sh |
| |
| # Requires unsupported options for 'tar' |
| tar_tests.sh |
| |
| # Require mkfs on device |
| access06 |
| chmod06 |
| chown04 |
| chown04_16 |
| creat06 |
| |
| # Requires 'awk' on device |
| mv_tests.sh |
| |
| # 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 |
| ldd01 |
| 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 |
| 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 |