# never terminates (even though we use timeout)
kill_test

# erratic test results
xattr_test
mlock_test

# fail on arm64-8,2
uname_test
mempolicy_test
syslog_test
unlink_test

# these take a long time
tcp_socket_test
ppoll_test
pipe_test
socket_ipv4_udp_unbound_loopback_test
pty_test
flock_test
futex_test
socket_ip_tcp_generic_loopback_test

# these timeout
socket_inet_loopback_test
epoll_test
alarm_test
concurrency_test
socket_stress_test
sigaltstack_test
fcntl_test

# these fail on x86 CI
eventfd_test
fault_test
fpsig_fork_test
mount_test
partial_bad_buffer_test
proc_net_test
socket_inet_loopback_nogotsan_test
socket_ipv4_udp_unbound_loopback_nogotsan_test
socket_ipv6_udp_unbound_external_networking_test
inotify_test

# these fail on arm CI
fault_test
fork_test
fpsig_fork_test
fpsig_nested_test
mount_test
proc_net_test
sigiret_test
socket_inet_loopback_nogotsan_test
socket_ip_udp_loopback_test
socket_ipv4_udp_unbound_loopback_nogotsan_test
socket_ipv6_udp_unbound_external_networking_test
syslog_test
unlink_test

# These used to crash and fail its test, now hang
mmap_test
mremap_test
semaphore_test
splice_test
sendfile_test
timers_test

# these are flaky on x86
itimer_test
stat_times_test

# This periodically fails on ARM hosts. `PosixError(errno=13 Permission denied) open(/proc/self/oom_score_adj, 0x1, 0)`
proc_pid_oomscore_test
# Spins forever
ptrace_test

# Spins from sigtimedwait implementation
sigtimedwait_test

# The behaviour of this is different between x86 and ARM
# SIGSEGV kills a thread successfully on ARM but not on x86
time_test

# The behaviour of this changes depending on if you have asserts enabled or not
# siginfo_t with unsynchronized context
pause_test

# ARMv8.4 periodically flakes on this one
rtsignal_test
