Commit | Line | Data |
---|---|---|
d001c886 MJ |
1 | # SPDX-FileCopyrightText: 2023 EfficiOS Inc. |
2 | # | |
3 | # SPDX-License-Identifier: MIT | |
4 | ||
01956342 | 5 | AM_CPPFLAGS += -I$(top_srcdir)/src -I$(top_srcdir)/tests/utils -I$(top_srcdir)/tests/common |
f5ab766e | 6 | |
03c5782e MJ |
7 | TEST_EXTENSIONS = .tap |
8 | TAP_LOG_DRIVER_FLAGS = --merge --comments | |
de6cb9d5 MJ |
9 | TAP_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' \ |
10 | URCU_TESTS_SRCDIR='$(abs_top_srcdir)/tests' \ | |
11 | URCU_TESTS_BUILDDIR='$(abs_top_builddir)/tests' \ | |
12 | $(SHELL) $(top_srcdir)/tests/utils/tap-driver.sh | |
074c3a1b | 13 | |
153b081a SM |
14 | noinst_PROGRAMS = \ |
15 | test_urcu_fork.tap \ | |
16 | test_urcu_fork_cxx.tap \ | |
03c5782e | 17 | rcutorture_urcu_membarrier \ |
153b081a | 18 | rcutorture_urcu_membarrier_cxx \ |
f5ab766e | 19 | rcutorture_urcu_signal \ |
153b081a | 20 | rcutorture_urcu_signal_cxx \ |
f5ab766e | 21 | rcutorture_urcu_mb \ |
153b081a | 22 | rcutorture_urcu_mb_cxx \ |
f5ab766e | 23 | rcutorture_urcu_bp \ |
153b081a SM |
24 | rcutorture_urcu_bp_cxx \ |
25 | rcutorture_urcu_qsbr \ | |
26 | rcutorture_urcu_qsbr_cxx | |
f5ab766e MD |
27 | |
28 | noinst_HEADERS = rcutorture.h | |
29 | ||
6893800a MJ |
30 | URCU_COMMON_LIB=$(top_builddir)/src/liburcu-common.la |
31 | URCU_LIB=$(top_builddir)/src/liburcu.la | |
32 | URCU_QSBR_LIB=$(top_builddir)/src/liburcu-qsbr.la | |
33 | URCU_MB_LIB=$(top_builddir)/src/liburcu-mb.la | |
34 | URCU_SIGNAL_LIB=$(top_builddir)/src/liburcu-signal.la | |
35 | URCU_BP_LIB=$(top_builddir)/src/liburcu-bp.la | |
36 | URCU_CDS_LIB=$(top_builddir)/src/liburcu-cds.la | |
ad460058 | 37 | TAP_LIB=$(top_builddir)/tests/utils/libtap.a |
f5ab766e | 38 | |
03c5782e MJ |
39 | test_urcu_fork_tap_SOURCES = test_urcu_fork.c |
40 | test_urcu_fork_tap_LDADD = $(URCU_LIB) $(TAP_LIB) | |
f5ab766e | 41 | |
153b081a SM |
42 | test_urcu_fork_cxx_tap_SOURCES = test_urcu_fork_cxx.cpp |
43 | test_urcu_fork_cxx_tap_LDADD = $(URCU_LIB) $(TAP_LIB) | |
44 | ||
03c5782e MJ |
45 | rcutorture_urcu_membarrier_SOURCES = urcutorture.c |
46 | rcutorture_urcu_membarrier_CFLAGS = -DRCU_MEMBARRIER $(AM_CFLAGS) | |
47 | rcutorture_urcu_membarrier_LDADD = $(URCU_LIB) $(TAP_LIB) | |
f5ab766e | 48 | |
153b081a SM |
49 | rcutorture_urcu_membarrier_cxx_SOURCES = urcutorture_cxx.cpp |
50 | rcutorture_urcu_membarrier_cxx_CXXFLAGS = -DRCU_MEMBARRIER $(AM_CXXFLAGS) | |
51 | rcutorture_urcu_membarrier_cxx_LDADD = $(URCU_LIB) $(TAP_LIB) | |
52 | ||
f5ab766e MD |
53 | rcutorture_urcu_mb_SOURCES = urcutorture.c |
54 | rcutorture_urcu_mb_CFLAGS = -DRCU_MB $(AM_CFLAGS) | |
ad460058 | 55 | rcutorture_urcu_mb_LDADD = $(URCU_MB_LIB) $(TAP_LIB) |
f5ab766e | 56 | |
153b081a SM |
57 | rcutorture_urcu_mb_cxx_SOURCES = urcutorture_cxx.cpp |
58 | rcutorture_urcu_mb_cxx_CXXFLAGS = -DRCU_MB $(AM_CXXFLAGS) | |
59 | rcutorture_urcu_mb_cxx_LDADD = $(URCU_MB_LIB) $(TAP_LIB) | |
60 | ||
f5ab766e MD |
61 | rcutorture_urcu_qsbr_SOURCES = urcutorture.c |
62 | rcutorture_urcu_qsbr_CFLAGS = -DTORTURE_QSBR -DRCU_QSBR $(AM_CFLAGS) | |
ad460058 | 63 | rcutorture_urcu_qsbr_LDADD = $(URCU_QSBR_LIB) $(TAP_LIB) |
f5ab766e | 64 | |
153b081a SM |
65 | rcutorture_urcu_qsbr_cxx_SOURCES = urcutorture_cxx.cpp |
66 | rcutorture_urcu_qsbr_cxx_CXXFLAGS = -DTORTURE_QSBR -DRCU_QSBR $(AM_CXXFLAGS) | |
67 | rcutorture_urcu_qsbr_cxx_LDADD = $(URCU_QSBR_LIB) $(TAP_LIB) | |
68 | ||
f5ab766e MD |
69 | rcutorture_urcu_signal_SOURCES = urcutorture.c |
70 | rcutorture_urcu_signal_CFLAGS = -DRCU_SIGNAL $(AM_CFLAGS) | |
ad460058 | 71 | rcutorture_urcu_signal_LDADD = $(URCU_SIGNAL_LIB) $(TAP_LIB) |
f5ab766e | 72 | |
153b081a SM |
73 | rcutorture_urcu_signal_cxx_SOURCES = urcutorture_cxx.cpp |
74 | rcutorture_urcu_signal_cxx_CXXFLAGS = -DRCU_SIGNAL $(AM_CXXFLAGS) | |
75 | rcutorture_urcu_signal_cxx_LDADD = $(URCU_SIGNAL_LIB) $(TAP_LIB) | |
76 | ||
f5ab766e MD |
77 | rcutorture_urcu_bp_SOURCES = urcutorture.c |
78 | rcutorture_urcu_bp_CFLAGS = -DRCU_BP $(AM_CFLAGS) | |
ad460058 | 79 | rcutorture_urcu_bp_LDADD = $(URCU_BP_LIB) $(TAP_LIB) |
f5ab766e | 80 | |
153b081a SM |
81 | rcutorture_urcu_bp_cxx_SOURCES = urcutorture_cxx.cpp |
82 | rcutorture_urcu_bp_cxx_CXXFLAGS = -DRCU_BP $(AM_CXXFLAGS) | |
83 | rcutorture_urcu_bp_cxx_LDADD = $(URCU_BP_LIB) $(TAP_LIB) | |
84 | ||
f5ab766e MD |
85 | urcutorture.c: ../common/api.h |
86 | ||
de6cb9d5 MJ |
87 | dist_check_SCRIPTS = \ |
88 | test_rcutorture_urcu_bp_perf_global.tap \ | |
89 | test_rcutorture_urcu_bp_perf_global_cxx.tap \ | |
90 | test_rcutorture_urcu_bp_perf_percpu.tap \ | |
91 | test_rcutorture_urcu_bp_perf_percpu_cxx.tap \ | |
92 | test_rcutorture_urcu_bp_perf_perthread.tap \ | |
93 | test_rcutorture_urcu_bp_perf_perthread_cxx.tap \ | |
94 | test_rcutorture_urcu_bp_rperf_global.tap \ | |
95 | test_rcutorture_urcu_bp_rperf_global_cxx.tap \ | |
96 | test_rcutorture_urcu_bp_rperf_percpu.tap \ | |
97 | test_rcutorture_urcu_bp_rperf_percpu_cxx.tap \ | |
98 | test_rcutorture_urcu_bp_rperf_perthread.tap \ | |
99 | test_rcutorture_urcu_bp_rperf_perthread_cxx.tap \ | |
100 | test_rcutorture_urcu_bp_stress_global.tap \ | |
101 | test_rcutorture_urcu_bp_stress_global_cxx.tap \ | |
102 | test_rcutorture_urcu_bp_stress_percpu.tap \ | |
103 | test_rcutorture_urcu_bp_stress_percpu_cxx.tap \ | |
104 | test_rcutorture_urcu_bp_stress_perthread.tap \ | |
105 | test_rcutorture_urcu_bp_stress_perthread_cxx.tap \ | |
106 | test_rcutorture_urcu_bp_uperf_global.tap \ | |
107 | test_rcutorture_urcu_bp_uperf_global_cxx.tap \ | |
108 | test_rcutorture_urcu_bp_uperf_percpu.tap \ | |
109 | test_rcutorture_urcu_bp_uperf_percpu_cxx.tap \ | |
110 | test_rcutorture_urcu_bp_uperf_perthread.tap \ | |
111 | test_rcutorture_urcu_bp_uperf_perthread_cxx.tap \ | |
112 | test_rcutorture_urcu_mb_perf_global.tap \ | |
113 | test_rcutorture_urcu_mb_perf_global_cxx.tap \ | |
114 | test_rcutorture_urcu_mb_perf_percpu.tap \ | |
115 | test_rcutorture_urcu_mb_perf_percpu_cxx.tap \ | |
116 | test_rcutorture_urcu_mb_perf_perthread.tap \ | |
117 | test_rcutorture_urcu_mb_perf_perthread_cxx.tap \ | |
118 | test_rcutorture_urcu_mb_rperf_global.tap \ | |
119 | test_rcutorture_urcu_mb_rperf_global_cxx.tap \ | |
120 | test_rcutorture_urcu_mb_rperf_percpu.tap \ | |
121 | test_rcutorture_urcu_mb_rperf_percpu_cxx.tap \ | |
122 | test_rcutorture_urcu_mb_rperf_perthread.tap \ | |
123 | test_rcutorture_urcu_mb_rperf_perthread_cxx.tap \ | |
124 | test_rcutorture_urcu_mb_stress_global.tap \ | |
125 | test_rcutorture_urcu_mb_stress_global_cxx.tap \ | |
126 | test_rcutorture_urcu_mb_stress_percpu.tap \ | |
127 | test_rcutorture_urcu_mb_stress_percpu_cxx.tap \ | |
128 | test_rcutorture_urcu_mb_stress_perthread.tap \ | |
129 | test_rcutorture_urcu_mb_stress_perthread_cxx.tap \ | |
130 | test_rcutorture_urcu_mb_uperf_global.tap \ | |
131 | test_rcutorture_urcu_mb_uperf_global_cxx.tap \ | |
132 | test_rcutorture_urcu_mb_uperf_percpu.tap \ | |
133 | test_rcutorture_urcu_mb_uperf_percpu_cxx.tap \ | |
134 | test_rcutorture_urcu_mb_uperf_perthread.tap \ | |
135 | test_rcutorture_urcu_mb_uperf_perthread_cxx.tap \ | |
136 | test_rcutorture_urcu_membarrier_perf_global.tap \ | |
137 | test_rcutorture_urcu_membarrier_perf_global_cxx.tap \ | |
138 | test_rcutorture_urcu_membarrier_perf_percpu.tap \ | |
139 | test_rcutorture_urcu_membarrier_perf_percpu_cxx.tap \ | |
140 | test_rcutorture_urcu_membarrier_perf_perthread.tap \ | |
141 | test_rcutorture_urcu_membarrier_perf_perthread_cxx.tap \ | |
142 | test_rcutorture_urcu_membarrier_rperf_global.tap \ | |
143 | test_rcutorture_urcu_membarrier_rperf_global_cxx.tap \ | |
144 | test_rcutorture_urcu_membarrier_rperf_percpu.tap \ | |
145 | test_rcutorture_urcu_membarrier_rperf_percpu_cxx.tap \ | |
146 | test_rcutorture_urcu_membarrier_rperf_perthread.tap \ | |
147 | test_rcutorture_urcu_membarrier_rperf_perthread_cxx.tap \ | |
148 | test_rcutorture_urcu_membarrier_stress_global.tap \ | |
149 | test_rcutorture_urcu_membarrier_stress_global_cxx.tap \ | |
150 | test_rcutorture_urcu_membarrier_stress_percpu.tap \ | |
151 | test_rcutorture_urcu_membarrier_stress_percpu_cxx.tap \ | |
152 | test_rcutorture_urcu_membarrier_stress_perthread.tap \ | |
153 | test_rcutorture_urcu_membarrier_stress_perthread_cxx.tap \ | |
154 | test_rcutorture_urcu_membarrier_uperf_global.tap \ | |
155 | test_rcutorture_urcu_membarrier_uperf_global_cxx.tap \ | |
156 | test_rcutorture_urcu_membarrier_uperf_percpu.tap \ | |
157 | test_rcutorture_urcu_membarrier_uperf_percpu_cxx.tap \ | |
158 | test_rcutorture_urcu_membarrier_uperf_perthread.tap \ | |
159 | test_rcutorture_urcu_membarrier_uperf_perthread_cxx.tap \ | |
160 | test_rcutorture_urcu_qsbr_perf_global.tap \ | |
161 | test_rcutorture_urcu_qsbr_perf_global_cxx.tap \ | |
162 | test_rcutorture_urcu_qsbr_perf_percpu.tap \ | |
163 | test_rcutorture_urcu_qsbr_perf_percpu_cxx.tap \ | |
164 | test_rcutorture_urcu_qsbr_perf_perthread.tap \ | |
165 | test_rcutorture_urcu_qsbr_perf_perthread_cxx.tap \ | |
166 | test_rcutorture_urcu_qsbr_rperf_global.tap \ | |
167 | test_rcutorture_urcu_qsbr_rperf_global_cxx.tap \ | |
168 | test_rcutorture_urcu_qsbr_rperf_percpu.tap \ | |
169 | test_rcutorture_urcu_qsbr_rperf_percpu_cxx.tap \ | |
170 | test_rcutorture_urcu_qsbr_rperf_perthread.tap \ | |
171 | test_rcutorture_urcu_qsbr_rperf_perthread_cxx.tap \ | |
172 | test_rcutorture_urcu_qsbr_stress_global.tap \ | |
173 | test_rcutorture_urcu_qsbr_stress_global_cxx.tap \ | |
174 | test_rcutorture_urcu_qsbr_stress_percpu.tap \ | |
175 | test_rcutorture_urcu_qsbr_stress_percpu_cxx.tap \ | |
176 | test_rcutorture_urcu_qsbr_stress_perthread.tap \ | |
177 | test_rcutorture_urcu_qsbr_stress_perthread_cxx.tap \ | |
178 | test_rcutorture_urcu_qsbr_uperf_global.tap \ | |
179 | test_rcutorture_urcu_qsbr_uperf_global_cxx.tap \ | |
180 | test_rcutorture_urcu_qsbr_uperf_percpu.tap \ | |
181 | test_rcutorture_urcu_qsbr_uperf_percpu_cxx.tap \ | |
182 | test_rcutorture_urcu_qsbr_uperf_perthread.tap \ | |
183 | test_rcutorture_urcu_qsbr_uperf_perthread_cxx.tap \ | |
184 | test_rcutorture_urcu_signal_perf_global.tap \ | |
185 | test_rcutorture_urcu_signal_perf_global_cxx.tap \ | |
186 | test_rcutorture_urcu_signal_perf_percpu.tap \ | |
187 | test_rcutorture_urcu_signal_perf_percpu_cxx.tap \ | |
188 | test_rcutorture_urcu_signal_perf_perthread.tap \ | |
189 | test_rcutorture_urcu_signal_perf_perthread_cxx.tap \ | |
190 | test_rcutorture_urcu_signal_rperf_global.tap \ | |
191 | test_rcutorture_urcu_signal_rperf_global_cxx.tap \ | |
192 | test_rcutorture_urcu_signal_rperf_percpu.tap \ | |
193 | test_rcutorture_urcu_signal_rperf_percpu_cxx.tap \ | |
194 | test_rcutorture_urcu_signal_rperf_perthread.tap \ | |
195 | test_rcutorture_urcu_signal_rperf_perthread_cxx.tap \ | |
196 | test_rcutorture_urcu_signal_stress_global.tap \ | |
197 | test_rcutorture_urcu_signal_stress_global_cxx.tap \ | |
198 | test_rcutorture_urcu_signal_stress_percpu.tap \ | |
199 | test_rcutorture_urcu_signal_stress_percpu_cxx.tap \ | |
200 | test_rcutorture_urcu_signal_stress_perthread.tap \ | |
201 | test_rcutorture_urcu_signal_stress_perthread_cxx.tap \ | |
202 | test_rcutorture_urcu_signal_uperf_global.tap \ | |
203 | test_rcutorture_urcu_signal_uperf_global_cxx.tap \ | |
204 | test_rcutorture_urcu_signal_uperf_percpu.tap \ | |
205 | test_rcutorture_urcu_signal_uperf_percpu_cxx.tap \ | |
206 | test_rcutorture_urcu_signal_uperf_perthread.tap \ | |
207 | test_rcutorture_urcu_signal_uperf_perthread_cxx.tap | |
208 | ||
f5ab766e MD |
209 | .PHONY: regtest |
210 | ||
03c5782e MJ |
211 | # This empty variable is required to enable the TAP test suite for custom |
212 | # targets like 'regtest' while keeping the default 'check' a noop. | |
213 | TESTS = | |
214 | ||
153b081a SM |
215 | REGTEST_TESTS = \ |
216 | test_urcu_fork.tap \ | |
217 | test_urcu_fork_cxx.tap \ | |
de6cb9d5 MJ |
218 | test_rcutorture_urcu_bp_perf_global.tap \ |
219 | test_rcutorture_urcu_bp_perf_global_cxx.tap \ | |
220 | test_rcutorture_urcu_bp_perf_percpu.tap \ | |
221 | test_rcutorture_urcu_bp_perf_percpu_cxx.tap \ | |
222 | test_rcutorture_urcu_bp_perf_perthread.tap \ | |
223 | test_rcutorture_urcu_bp_perf_perthread_cxx.tap \ | |
224 | test_rcutorture_urcu_bp_rperf_global.tap \ | |
225 | test_rcutorture_urcu_bp_rperf_global_cxx.tap \ | |
226 | test_rcutorture_urcu_bp_rperf_percpu.tap \ | |
227 | test_rcutorture_urcu_bp_rperf_percpu_cxx.tap \ | |
228 | test_rcutorture_urcu_bp_rperf_perthread.tap \ | |
229 | test_rcutorture_urcu_bp_rperf_perthread_cxx.tap \ | |
230 | test_rcutorture_urcu_bp_stress_global.tap \ | |
231 | test_rcutorture_urcu_bp_stress_global_cxx.tap \ | |
232 | test_rcutorture_urcu_bp_stress_percpu.tap \ | |
233 | test_rcutorture_urcu_bp_stress_percpu_cxx.tap \ | |
234 | test_rcutorture_urcu_bp_stress_perthread.tap \ | |
235 | test_rcutorture_urcu_bp_stress_perthread_cxx.tap \ | |
236 | test_rcutorture_urcu_bp_uperf_global.tap \ | |
237 | test_rcutorture_urcu_bp_uperf_global_cxx.tap \ | |
238 | test_rcutorture_urcu_bp_uperf_percpu.tap \ | |
239 | test_rcutorture_urcu_bp_uperf_percpu_cxx.tap \ | |
240 | test_rcutorture_urcu_bp_uperf_perthread.tap \ | |
241 | test_rcutorture_urcu_bp_uperf_perthread_cxx.tap \ | |
242 | test_rcutorture_urcu_mb_perf_global.tap \ | |
243 | test_rcutorture_urcu_mb_perf_global_cxx.tap \ | |
244 | test_rcutorture_urcu_mb_perf_percpu.tap \ | |
245 | test_rcutorture_urcu_mb_perf_percpu_cxx.tap \ | |
246 | test_rcutorture_urcu_mb_perf_perthread.tap \ | |
247 | test_rcutorture_urcu_mb_perf_perthread_cxx.tap \ | |
248 | test_rcutorture_urcu_mb_rperf_global.tap \ | |
249 | test_rcutorture_urcu_mb_rperf_global_cxx.tap \ | |
250 | test_rcutorture_urcu_mb_rperf_percpu.tap \ | |
251 | test_rcutorture_urcu_mb_rperf_percpu_cxx.tap \ | |
252 | test_rcutorture_urcu_mb_rperf_perthread.tap \ | |
253 | test_rcutorture_urcu_mb_rperf_perthread_cxx.tap \ | |
254 | test_rcutorture_urcu_mb_stress_global.tap \ | |
255 | test_rcutorture_urcu_mb_stress_global_cxx.tap \ | |
256 | test_rcutorture_urcu_mb_stress_percpu.tap \ | |
257 | test_rcutorture_urcu_mb_stress_percpu_cxx.tap \ | |
258 | test_rcutorture_urcu_mb_stress_perthread.tap \ | |
259 | test_rcutorture_urcu_mb_stress_perthread_cxx.tap \ | |
260 | test_rcutorture_urcu_mb_uperf_global.tap \ | |
261 | test_rcutorture_urcu_mb_uperf_global_cxx.tap \ | |
262 | test_rcutorture_urcu_mb_uperf_percpu.tap \ | |
263 | test_rcutorture_urcu_mb_uperf_percpu_cxx.tap \ | |
264 | test_rcutorture_urcu_mb_uperf_perthread.tap \ | |
265 | test_rcutorture_urcu_mb_uperf_perthread_cxx.tap \ | |
266 | test_rcutorture_urcu_membarrier_perf_global.tap \ | |
267 | test_rcutorture_urcu_membarrier_perf_global_cxx.tap \ | |
268 | test_rcutorture_urcu_membarrier_perf_percpu.tap \ | |
269 | test_rcutorture_urcu_membarrier_perf_percpu_cxx.tap \ | |
270 | test_rcutorture_urcu_membarrier_perf_perthread.tap \ | |
271 | test_rcutorture_urcu_membarrier_perf_perthread_cxx.tap \ | |
272 | test_rcutorture_urcu_membarrier_rperf_global.tap \ | |
273 | test_rcutorture_urcu_membarrier_rperf_global_cxx.tap \ | |
274 | test_rcutorture_urcu_membarrier_rperf_percpu.tap \ | |
275 | test_rcutorture_urcu_membarrier_rperf_percpu_cxx.tap \ | |
276 | test_rcutorture_urcu_membarrier_rperf_perthread.tap \ | |
277 | test_rcutorture_urcu_membarrier_rperf_perthread_cxx.tap \ | |
278 | test_rcutorture_urcu_membarrier_stress_global.tap \ | |
279 | test_rcutorture_urcu_membarrier_stress_global_cxx.tap \ | |
280 | test_rcutorture_urcu_membarrier_stress_percpu.tap \ | |
281 | test_rcutorture_urcu_membarrier_stress_percpu_cxx.tap \ | |
282 | test_rcutorture_urcu_membarrier_stress_perthread.tap \ | |
283 | test_rcutorture_urcu_membarrier_stress_perthread_cxx.tap \ | |
284 | test_rcutorture_urcu_membarrier_uperf_global.tap \ | |
285 | test_rcutorture_urcu_membarrier_uperf_global_cxx.tap \ | |
286 | test_rcutorture_urcu_membarrier_uperf_percpu.tap \ | |
287 | test_rcutorture_urcu_membarrier_uperf_percpu_cxx.tap \ | |
288 | test_rcutorture_urcu_membarrier_uperf_perthread.tap \ | |
289 | test_rcutorture_urcu_membarrier_uperf_perthread_cxx.tap \ | |
290 | test_rcutorture_urcu_qsbr_perf_global.tap \ | |
291 | test_rcutorture_urcu_qsbr_perf_global_cxx.tap \ | |
292 | test_rcutorture_urcu_qsbr_perf_percpu.tap \ | |
293 | test_rcutorture_urcu_qsbr_perf_percpu_cxx.tap \ | |
294 | test_rcutorture_urcu_qsbr_perf_perthread.tap \ | |
295 | test_rcutorture_urcu_qsbr_perf_perthread_cxx.tap \ | |
296 | test_rcutorture_urcu_qsbr_rperf_global.tap \ | |
297 | test_rcutorture_urcu_qsbr_rperf_global_cxx.tap \ | |
298 | test_rcutorture_urcu_qsbr_rperf_percpu.tap \ | |
299 | test_rcutorture_urcu_qsbr_rperf_percpu_cxx.tap \ | |
300 | test_rcutorture_urcu_qsbr_rperf_perthread.tap \ | |
301 | test_rcutorture_urcu_qsbr_rperf_perthread_cxx.tap \ | |
302 | test_rcutorture_urcu_qsbr_stress_global.tap \ | |
303 | test_rcutorture_urcu_qsbr_stress_global_cxx.tap \ | |
304 | test_rcutorture_urcu_qsbr_stress_percpu.tap \ | |
305 | test_rcutorture_urcu_qsbr_stress_percpu_cxx.tap \ | |
306 | test_rcutorture_urcu_qsbr_stress_perthread.tap \ | |
307 | test_rcutorture_urcu_qsbr_stress_perthread_cxx.tap \ | |
308 | test_rcutorture_urcu_qsbr_uperf_global.tap \ | |
309 | test_rcutorture_urcu_qsbr_uperf_global_cxx.tap \ | |
310 | test_rcutorture_urcu_qsbr_uperf_percpu.tap \ | |
311 | test_rcutorture_urcu_qsbr_uperf_percpu_cxx.tap \ | |
312 | test_rcutorture_urcu_qsbr_uperf_perthread.tap \ | |
313 | test_rcutorture_urcu_qsbr_uperf_perthread_cxx.tap \ | |
314 | test_rcutorture_urcu_signal_perf_global.tap \ | |
315 | test_rcutorture_urcu_signal_perf_global_cxx.tap \ | |
316 | test_rcutorture_urcu_signal_perf_percpu.tap \ | |
317 | test_rcutorture_urcu_signal_perf_percpu_cxx.tap \ | |
318 | test_rcutorture_urcu_signal_perf_perthread.tap \ | |
319 | test_rcutorture_urcu_signal_perf_perthread_cxx.tap \ | |
320 | test_rcutorture_urcu_signal_rperf_global.tap \ | |
321 | test_rcutorture_urcu_signal_rperf_global_cxx.tap \ | |
322 | test_rcutorture_urcu_signal_rperf_percpu.tap \ | |
323 | test_rcutorture_urcu_signal_rperf_percpu_cxx.tap \ | |
324 | test_rcutorture_urcu_signal_rperf_perthread.tap \ | |
325 | test_rcutorture_urcu_signal_rperf_perthread_cxx.tap \ | |
326 | test_rcutorture_urcu_signal_stress_global.tap \ | |
327 | test_rcutorture_urcu_signal_stress_global_cxx.tap \ | |
328 | test_rcutorture_urcu_signal_stress_percpu.tap \ | |
329 | test_rcutorture_urcu_signal_stress_percpu_cxx.tap \ | |
330 | test_rcutorture_urcu_signal_stress_perthread.tap \ | |
331 | test_rcutorture_urcu_signal_stress_perthread_cxx.tap \ | |
332 | test_rcutorture_urcu_signal_uperf_global.tap \ | |
333 | test_rcutorture_urcu_signal_uperf_global_cxx.tap \ | |
334 | test_rcutorture_urcu_signal_uperf_percpu.tap \ | |
335 | test_rcutorture_urcu_signal_uperf_percpu_cxx.tap \ | |
336 | test_rcutorture_urcu_signal_uperf_perthread.tap \ | |
337 | test_rcutorture_urcu_signal_uperf_perthread_cxx.tap | |
03c5782e | 338 | |
f5ab766e | 339 | regtest: |
03c5782e | 340 | $(MAKE) $(AM_MAKEFLAGS) check TESTS="$(REGTEST_TESTS)" |