• 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(
9     target_os = "freebsd",
10     target_os = "ios",
11     all(target_os = "linux", not(target_env = "uclibc")),
12     target_os = "macos",
13     target_os = "netbsd"
14 ))]
15 mod test_aio;
16 #[cfg(not(any(
17     target_os = "redox",
18     target_os = "fuchsia",
19     target_os = "haiku"
20 )))]
21 mod test_ioctl;
22 #[cfg(not(target_os = "redox"))]
23 mod test_mman;
24 #[cfg(not(target_os = "redox"))]
25 mod test_select;
26 #[cfg(target_os = "linux")]
27 mod test_signalfd;
28 #[cfg(not(any(target_os = "redox", target_os = "haiku")))]
29 mod test_socket;
30 #[cfg(not(any(target_os = "redox")))]
31 mod test_sockopt;
32 mod test_stat;
33 #[cfg(any(target_os = "android", target_os = "linux"))]
34 mod test_sysinfo;
35 #[cfg(not(any(
36     target_os = "redox",
37     target_os = "fuchsia",
38     target_os = "haiku"
39 )))]
40 mod test_termios;
41 mod test_uio;
42 mod test_wait;
43 
44 #[cfg(any(target_os = "android", target_os = "linux"))]
45 mod test_epoll;
46 #[cfg(target_os = "linux")]
47 mod test_inotify;
48 mod test_pthread;
49 #[cfg(any(
50     target_os = "android",
51     target_os = "dragonfly",
52     target_os = "freebsd",
53     target_os = "linux",
54     target_os = "macos",
55     target_os = "netbsd",
56     target_os = "openbsd"
57 ))]
58 mod test_ptrace;
59 #[cfg(any(target_os = "android", target_os = "linux"))]
60 mod test_timerfd;
61