You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
486 lines
8.4 KiB
486 lines
8.4 KiB
# disabled_tests.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
|
|
mallopt01
|
|
profil01
|
|
stime01
|
|
stime02
|
|
|
|
# Test SysV IPC, which is not allowed in Android kernels.
|
|
|
|
cve-2017-5669
|
|
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
|
|
msgstress01
|
|
msgstress02
|
|
msgstress03
|
|
msgstress04
|
|
remap_file_pages01
|
|
sem01
|
|
sem02
|
|
sem_comm
|
|
sem_nstest
|
|
semaphore_test_01
|
|
semaphore_test_02
|
|
semaphore_test_03
|
|
semctl01
|
|
semctl02
|
|
semctl03
|
|
semctl04
|
|
semctl05
|
|
semctl06
|
|
semctl07
|
|
semget01
|
|
semget02
|
|
semget03
|
|
semget05
|
|
semget06
|
|
semop01
|
|
semop02
|
|
semop03
|
|
semop04
|
|
semop05
|
|
semtest_2ns
|
|
setns02
|
|
shm_comm
|
|
shm_test
|
|
shmat01
|
|
shmat02
|
|
shmat03
|
|
shmat1
|
|
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
|
|
# 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
|
|
|
|
# needs gzip -r
|
|
gzip_tests.sh
|
|
|
|
# needs mv -b
|
|
mv_tests.sh
|
|
|
|
# needs tar -d, tar -r
|
|
tar_tests.sh
|
|
|
|
# needs wc --long-options
|
|
wc01.sh
|
|
|
|
# needs which --long-options
|
|
which01.sh
|
|
|
|
# Following tests are for commands that are not available on Android
|
|
# device
|
|
ar01
|
|
at_allow01
|
|
at_deny01
|
|
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
|
|
du01.sh
|
|
eject_check_tray
|
|
eject-tests.sh
|
|
file_test.sh
|
|
insmod01.sh
|
|
keyctl01.sh
|
|
ld01
|
|
ldd01
|
|
lddfile.out
|
|
lddfile1.obj.so
|
|
lddfile2.obj.so
|
|
lddfile3.obj.so
|
|
lddfile4.obj.so
|
|
lddfile5.obj.so
|
|
logrotate_tests.sh
|
|
lsmod01.sh
|
|
mail_tests.sh
|
|
mkswap01.sh
|
|
nm01
|
|
sssd01
|
|
sssd02
|
|
sssd03
|
|
sssd-lib.sh
|
|
su01
|
|
su01_s1
|
|
su_set_passwd
|
|
tpm_changeauth_tests.sh
|
|
tpm_changeauth_tests_exp01.sh
|
|
tpm_changeauth_tests_exp02.sh
|
|
tpm_changeauth_tests_exp03.sh
|
|
tpm_clear_tests.sh
|
|
tpm_clear_tests_exp01.sh
|
|
tpm_getpubek_tests.sh
|
|
tpm_getpubek_tests_exp01.sh
|
|
tpm_restrictpubek_tests.sh
|
|
tpm_restrictpubek_tests_exp01.sh
|
|
tpm_restrictpubek_tests_exp02.sh
|
|
tpm_restrictpubek_tests_exp03.sh
|
|
tpm_selftest_tests.sh
|
|
tpm_takeownership_tests.sh
|
|
tpm_takeownership_tests_exp01.sh
|
|
tpm_version_tests.sh
|
|
tpmtoken_import_tests.sh
|
|
tpmtoken_import_tests_exp01.sh
|
|
tpmtoken_import_tests_exp02.sh
|
|
tpmtoken_import_tests_exp03.sh
|
|
tpmtoken_import_tests_exp04.sh
|
|
tpmtoken_import_tests_exp05.sh
|
|
tpmtoken_import_tests_exp06.sh
|
|
tpmtoken_import_tests_exp07.sh
|
|
tpmtoken_import_tests_exp08.sh
|
|
tpmtoken_init_tests.sh
|
|
tpmtoken_init_tests_exp00.sh
|
|
tpmtoken_init_tests_exp01.sh
|
|
tpmtoken_init_tests_exp02.sh
|
|
tpmtoken_init_tests_exp03.sh
|
|
tpmtoken_objects_tests.sh
|
|
tpmtoken_objects_tests_exp01.sh
|
|
tpmtoken_protect_tests.sh
|
|
tpmtoken_protect_tests_exp01.sh
|
|
tpmtoken_protect_tests_exp02.sh
|
|
tpmtoken_setpasswd_tests.sh
|
|
tpmtoken_setpasswd_tests_exp01.sh
|
|
tpmtoken_setpasswd_tests_exp02.sh
|
|
tpmtoken_setpasswd_tests_exp03.sh
|
|
tpmtoken_setpasswd_tests_exp04.sh
|
|
unzip_tests.sh
|
|
|
|
# Following tests are for containers which Android doesn't support / use.
|
|
# Some of these also require SysV IPC, so they need to be disabled anyway.
|
|
mountns01
|
|
mountns02
|
|
mountns03
|
|
mountns04
|
|
mesgq_nstest
|
|
mqns_01
|
|
mqns_02
|
|
mqns_03
|
|
mqns_04
|
|
msg_comm
|
|
netns_breakns.sh
|
|
netns_comm.sh
|
|
netns_helper.sh
|
|
netns_netlink
|
|
netns_sysfs.sh
|
|
ns_create
|
|
ns_exec
|
|
ns_ifmove
|
|
pidns01
|
|
pidns02
|
|
pidns03
|
|
pidns04
|
|
pidns05
|
|
pidns06
|
|
pidns10
|
|
pidns12
|
|
pidns13
|
|
pidns16
|
|
pidns17
|
|
pidns20
|
|
pidns30
|
|
pidns31
|
|
pidns32
|
|
runipctests_noltp.sh
|
|
runutstests_noltp.sh
|
|
sem_comm
|
|
sem_nstest
|
|
semtest_2ns
|
|
setns_check
|
|
shm_comm
|
|
shmem_2nstest
|
|
shmnstest
|
|
userns01
|
|
userns02
|
|
userns03
|
|
userns04
|
|
userns05
|
|
userns06
|
|
userns06_capcheck
|
|
userns07
|
|
utstest
|
|
|
|
# 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
|
|
|
|
# Require mkfs on device
|
|
access06
|
|
chmod06
|
|
chown04
|
|
chown04_16
|
|
creat06
|
|
df01.sh
|
|
mkfs01.sh
|
|
|
|
# Requires glob()
|
|
epoll-test
|
|
|
|
# Requires termios.h
|
|
ioctl02
|
|
|
|
# Require aio.h
|
|
growfiles
|
|
pipeio
|
|
|
|
# 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
|
|
|
|
# Require mkfifo
|
|
gf12
|
|
gf13
|
|
|
|
# Case designed only for i386
|
|
f00f
|
|
|
|
# build error due to unavailability of eaccess()
|
|
prot_hsymlinks
|
|
|
|
# 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 cflags
|
|
|
|
# TODO b/69263988
|
|
# The leapsec timer test relies on manipulations of the system time
|
|
# which may be disrupted if the device is configured to use network time.
|
|
leapsec_timer
|
|
|
|
# b/70174578
|
|
# The getrusage03 test is dependent on the runtime environment and the current
|
|
# memory pressure in the system, making it a poor choice to include in a
|
|
# compliance test suite.
|
|
getrusage03
|
|
|
|
# input03 depends on /dev/input/mice which may not exist
|
|
input03
|
|
|
|
# Following test is flaky at best and renders the device unusable
|
|
# after running.
|
|
min_free_kbytes
|
|
|
|
# Disable prebuilts that have no dependency on existing tests. The following prebuilts are disabled
|
|
# as the only script that uses it is testscripts/test_fs_bind.sh. We currently do not support 'testscripts'
|
|
# build for Android.
|
|
testcases/bin/fs_bind/bind/test01
|
|
testcases/bin/fs_bind/bind/test02
|
|
testcases/bin/fs_bind/bind/test03
|
|
testcases/bin/fs_bind/bind/test04
|
|
testcases/bin/fs_bind/bind/test05
|
|
testcases/bin/fs_bind/bind/test06
|
|
testcases/bin/fs_bind/bind/test07
|
|
testcases/bin/fs_bind/bind/test07-2
|
|
testcases/bin/fs_bind/bind/test08
|
|
testcases/bin/fs_bind/bind/test09
|
|
testcases/bin/fs_bind/bind/test13
|
|
testcases/bin/fs_bind/bind/test17
|
|
testcases/bin/fs_bind/bind/test20
|
|
testcases/bin/fs_bind/bind/test21
|
|
testcases/bin/fs_bind/bind/test22
|
|
testcases/bin/fs_bind/bind/test23
|
|
testcases/bin/fs_bind/bind/test24
|
|
testcases/bin/fs_bind/cloneNS/test01
|
|
testcases/bin/fs_bind/cloneNS/test02
|
|
testcases/bin/fs_bind/cloneNS/test03
|
|
testcases/bin/fs_bind/cloneNS/test04
|
|
testcases/bin/fs_bind/cloneNS/test05
|
|
testcases/bin/fs_bind/cloneNS/test06
|
|
testcases/bin/fs_bind/cloneNS/test07
|
|
testcases/bin/fs_bind/move/test01
|
|
testcases/bin/fs_bind/move/test02
|
|
testcases/bin/fs_bind/move/test03
|
|
testcases/bin/fs_bind/move/test04
|
|
testcases/bin/fs_bind/move/test05
|
|
testcases/bin/fs_bind/move/test06
|
|
testcases/bin/fs_bind/move/test07
|
|
testcases/bin/fs_bind/move/test09
|
|
testcases/bin/fs_bind/move/test10
|
|
testcases/bin/fs_bind/move/test11
|
|
testcases/bin/fs_bind/move/test12
|
|
testcases/bin/fs_bind/move/test13
|
|
testcases/bin/fs_bind/move/test14
|
|
testcases/bin/fs_bind/move/test15
|
|
testcases/bin/fs_bind/move/test16
|
|
testcases/bin/fs_bind/move/test17
|
|
testcases/bin/fs_bind/move/test18
|
|
testcases/bin/fs_bind/move/test19
|
|
testcases/bin/fs_bind/move/test20
|
|
testcases/bin/fs_bind/move/test21
|
|
testcases/bin/fs_bind/rbind/test08
|
|
testcases/bin/fs_bind/rbind/test10
|
|
testcases/bin/fs_bind/rbind/test11
|
|
testcases/bin/fs_bind/rbind/test12
|
|
testcases/bin/fs_bind/rbind/test14
|
|
testcases/bin/fs_bind/rbind/test15
|
|
testcases/bin/fs_bind/rbind/test16
|
|
testcases/bin/fs_bind/rbind/test18
|
|
testcases/bin/fs_bind/rbind/test19
|
|
testcases/bin/fs_bind/rbind/test22
|
|
testcases/bin/fs_bind/regression/test01
|
|
testcases/bin/fs_bind/regression/test02
|
|
testcases/bin/fs_bind/regression/test03
|
|
|
|
# Depends on CONFIG_EXT4_FS_ENCRYPTION which is not required on Android.
|
|
# b/123523766
|
|
statx05
|
|
|
|
# Disabled from LTP20190517
|
|
# b/136666217
|
|
# Needs pthread_cancel() and friends
|
|
af_alg02
|
|
|