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