• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 mod test_signal;
2 
3 // NOTE: DragonFly lacks a kernel-level implementation of Posix AIO as of
4 // this writing. There is an user-level implementation, but whether aio
5 // works or not heavily depends on which pthread implementation is chosen
6 // by the user at link time. For this reason we do not want to run aio test
7 // cases on DragonFly.
8 #[cfg(any(target_os = "freebsd",
9           target_os = "ios",
10           target_os = "linux",
11           target_os = "macos",
12           target_os = "netbsd"))]
13 mod test_aio;
14 #[cfg(not(target_os = "redox"))]
15 mod test_mman;
16 #[cfg(target_os = "linux")]
17 mod test_signalfd;
18 #[cfg(not(target_os = "redox"))]
19 mod test_socket;
20 #[cfg(not(target_os = "redox"))]
21 mod test_sockopt;
22 #[cfg(not(target_os = "redox"))]
23 mod test_select;
24 #[cfg(any(target_os = "android", target_os = "linux"))]
25 mod test_sysinfo;
26 #[cfg(not(any(target_os = "redox", target_os = "fuchsia")))]
27 mod test_termios;
28 #[cfg(not(any(target_os = "redox", target_os = "fuchsia")))]
29 mod test_ioctl;
30 mod test_wait;
31 mod test_uio;
32 
33 #[cfg(target_os = "linux")]
34 mod test_epoll;
35 #[cfg(target_os = "linux")]
36 mod test_inotify;
37 mod test_pthread;
38 #[cfg(any(target_os = "android",
39           target_os = "dragonfly",
40           target_os = "freebsd",
41           target_os = "linux",
42           target_os = "macos",
43           target_os = "netbsd",
44           target_os = "openbsd"))]
45 mod test_ptrace;
46 #[cfg(any(target_os = "android", target_os = "linux"))]
47 mod test_timerfd;
48