]> granicus.if.org Git - strace/blob - tests/Makefile.am
tests: add nanosleep.test
[strace] / tests / Makefile.am
1 # Automake input for strace tests.
2
3 OS = linux
4 ARCH = @arch@
5 AM_CFLAGS = $(WARN_CFLAGS)
6 AM_CPPFLAGS = -I$(top_builddir)/$(OS)/$(ARCH) \
7               -I$(top_srcdir)/$(OS)/$(ARCH) \
8               -I$(top_builddir)/$(OS) \
9               -I$(top_srcdir)/$(OS) \
10               -I$(top_builddir) \
11               -I$(top_srcdir)
12
13 check_PROGRAMS = \
14         adjtimex \
15         aio \
16         bpf \
17         caps \
18         clock_xettime \
19         epoll_create1 \
20         eventfd \
21         execve \
22         execveat \
23         fanotify_mark \
24         filter-unavailable \
25         getrandom \
26         inet-accept-connect-send-recv \
27         ioctl \
28         ip_mreq \
29         ipc_msg \
30         ipc_msgbuf \
31         ipc_sem \
32         ipc_shm \
33         memfd_create \
34         mmap \
35         mmap64 \
36         mmsg \
37         mq \
38         nanosleep \
39         net-accept-connect \
40         netlink_inet_diag \
41         netlink_unix_diag \
42         oldselect \
43         pc \
44         pipe \
45         ppoll \
46         pselect6 \
47         readlink \
48         readlinkat \
49         restart_syscall \
50         rt_sigqueueinfo \
51         sched_xetattr \
52         scm_rights \
53         seccomp \
54         select \
55         sendfile \
56         sendfile64 \
57         set_ptracer_any \
58         sigaction \
59         sigaltstack \
60         signalfd \
61         sigreturn \
62         stack-fcall \
63         stat \
64         stat32 \
65         statfs \
66         sysinfo \
67         time \
68         timer_create \
69         timer_xettime \
70         timerfd_xettime \
71         times \
72         times-fail \
73         uid \
74         uid16 \
75         uid32 \
76         uio \
77         umovestr \
78         umovestr2 \
79         unix-pair-send-recv \
80         utime \
81         utimensat \
82         wait \
83         xattr \
84         xet_robust_list \
85         xetitimer \
86         # end of check_PROGRAMS
87
88 clock_xettime_LDADD = -lrt
89 filter_unavailable_LDADD = -lpthread
90 mmap64_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
91 mq_LDADD = -lrt
92 pc_LDADD = $(dl_LIBS)
93 stat_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
94 statfs_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
95 times_LDADD = -lrt
96 uio_CFLAGS = $(AM_CFLAGS) -D_FILE_OFFSET_BITS=64
97 stack_fcall_SOURCES = stack-fcall.c \
98         stack-fcall-0.c stack-fcall-1.c stack-fcall-2.c stack-fcall-3.c
99
100 TESTS = \
101         strace-f.test \
102         qual_syscall.test \
103         bexecve.test \
104         adjtimex.test \
105         aio.test \
106         bpf.test \
107         caps.test \
108         clock_xettime.test \
109         dumpio.test \
110         epoll_create1.test \
111         eventfd.test \
112         execve.test \
113         execveat.test \
114         fanotify_mark.test \
115         filter-unavailable.test \
116         getdents.test \
117         getrandom.test \
118         ioctl.test \
119         ip_mreq.test \
120         ipc_msg.test \
121         ipc_msgbuf.test \
122         ipc_shm.test \
123         ipc_sem.test \
124         mq.test \
125         pselect6.test \
126         readlink.test \
127         readlinkat.test \
128         rt_sigqueueinfo.test \
129         sched_xetattr.test \
130         scm_rights-fd.test \
131         seccomp.test \
132         select.test \
133         sendfile.test \
134         sendfile64.test \
135         sigaction.test \
136         sigaltstack.test \
137         signalfd.test \
138         sigreturn.test \
139         stat.test \
140         stat32-v.test \
141         stat64-v.test \
142         statfs.test \
143         sysinfo.test \
144         memfd_create.test \
145         mmap.test \
146         mmap64.test \
147         mmsg.test \
148         nanosleep.test \
149         net.test \
150         net-fd.test \
151         net-yy.test \
152         oldselect.test \
153         pipe.test \
154         pc.test \
155         ppoll.test \
156         sun_path.test \
157         time.test \
158         timer_create.test \
159         timer_xettime.test \
160         timerfd_xettime.test \
161         times.test \
162         times-fail.test \
163         umovestr.test \
164         umovestr2.test \
165         unix-yy.test \
166         uid.test \
167         uid16.test \
168         uid32.test \
169         uio.test \
170         utime.test \
171         utimensat.test \
172         wait.test \
173         xattr.test \
174         xet_robust_list.test \
175         xetitimer.test \
176         count.test \
177         detach-sleeping.test \
178         detach-stopped.test \
179         detach-running.test \
180         restart_syscall.test \
181         strace-k.test
182
183 net-fd.log: net.log
184
185 TEST_LOG_COMPILER = env
186 AM_TEST_LOG_FLAGS = STRACE_ARCH=$(ARCH) $(srcdir)/run.sh
187
188 EXTRA_DIST = init.sh run.sh match.awk \
189              caps.awk \
190              dumpio.expected \
191              epoll_create1.expected \
192              eventfd.expected \
193              execve.expected \
194              execve-v.expected \
195              execveat.expected \
196              execveat-v.expected \
197              fanotify_mark.expected \
198              filter-unavailable.expected \
199              getdents.awk \
200              getdents.out \
201              ioctl.expected \
202              ip_mreq.expected \
203              ipc.sh \
204              ipc_msgbuf.expected \
205              memfd_create.expected \
206              mmsg.expected \
207              mq.expected \
208              net.expected \
209              net-fd.expected \
210              net-yy-accept.awk \
211              net-yy-connect.awk \
212              oldselect.expected \
213              pipe.expected \
214              ppoll.expected \
215              ppoll-v.expected \
216              sigaction.awk \
217              sigaltstack.expected \
218              signalfd.expected \
219              statfs.expected \
220              sun_path.expected \
221              uid.awk \
222              uio.expected \
223              umovestr.expected \
224              unix-yy-accept.awk \
225              unix-yy-connect.awk \
226              wait.expected \
227              xattr.expected \
228              $(TESTS)
229
230 CLEANFILES = $(TESTS:=.tmp)