84 lines
1.8 KiB
Rust
84 lines
1.8 KiB
Rust
mod test_signal;
|
|
|
|
// NOTE: DragonFly lacks a kernel-level implementation of Posix AIO as of
|
|
// this writing. There is an user-level implementation, but whether aio
|
|
// works or not heavily depends on which pthread implementation is chosen
|
|
// by the user at link time. For this reason we do not want to run aio test
|
|
// cases on DragonFly.
|
|
#[cfg(any(
|
|
target_os = "freebsd",
|
|
apple_targets,
|
|
all(target_os = "linux", not(target_env = "uclibc")),
|
|
target_os = "netbsd"
|
|
))]
|
|
mod test_aio;
|
|
#[cfg(not(any(
|
|
target_os = "redox",
|
|
target_os = "fuchsia",
|
|
target_os = "haiku",
|
|
target_os = "hurd"
|
|
)))]
|
|
mod test_ioctl;
|
|
#[cfg(not(target_os = "redox"))]
|
|
mod test_mman;
|
|
#[cfg(not(target_os = "redox"))]
|
|
mod test_select;
|
|
#[cfg(target_os = "linux")]
|
|
mod test_signalfd;
|
|
#[cfg(not(any(target_os = "redox", target_os = "haiku")))]
|
|
mod test_socket;
|
|
#[cfg(not(any(target_os = "redox")))]
|
|
mod test_sockopt;
|
|
mod test_stat;
|
|
#[cfg(linux_android)]
|
|
mod test_sysinfo;
|
|
#[cfg(not(any(
|
|
target_os = "redox",
|
|
target_os = "fuchsia",
|
|
target_os = "haiku"
|
|
)))]
|
|
mod test_termios;
|
|
mod test_uio;
|
|
mod test_wait;
|
|
|
|
#[cfg(linux_android)]
|
|
mod test_epoll;
|
|
#[cfg(target_os = "linux")]
|
|
mod test_fanotify;
|
|
#[cfg(target_os = "linux")]
|
|
mod test_inotify;
|
|
mod test_pthread;
|
|
|
|
#[cfg(any(linux_android, freebsdlike, netbsdlike, apple_targets))]
|
|
mod test_ptrace;
|
|
#[cfg(linux_android)]
|
|
mod test_timerfd;
|
|
|
|
#[cfg(all(
|
|
any(
|
|
target_os = "freebsd",
|
|
solarish,
|
|
target_os = "linux",
|
|
target_os = "netbsd"
|
|
),
|
|
feature = "time",
|
|
feature = "signal"
|
|
))]
|
|
mod test_timer;
|
|
|
|
#[cfg(bsd)]
|
|
mod test_event;
|
|
mod test_statvfs;
|
|
mod test_time;
|
|
mod test_utsname;
|
|
|
|
#[cfg(any(linux_android, freebsdlike, apple_targets, target_os = "openbsd"))]
|
|
mod test_statfs;
|
|
|
|
#[cfg(not(any(
|
|
target_os = "redox",
|
|
target_os = "fuchsia",
|
|
solarish,
|
|
target_os = "haiku"
|
|
)))]
|
|
mod test_resource;
|