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