Commit | Line | Data |
---|---|---|
e03d7c66 MJ |
1 | # SPDX-FileCopyrightText: 2023 EfficiOS, Inc |
2 | # | |
c0c0989a MJ |
3 | # SPDX-License-Identifier: LGPL-2.1-only |
4 | ||
d2a010d1 | 5 | SUBDIRS = utils unit compile benchmark regression |
340f7763 | 6 | |
8a36ff81 MJ |
7 | LOG_DRIVER_FLAGS = --merge --comments |
8 | LOG_DRIVER = env AM_TAP_AWK='$(AWK)' \ | |
9 | UST_TESTS_SRCDIR='$(abs_top_srcdir)/tests' \ | |
10 | UST_TESTS_BUILDDIR='$(abs_top_builddir)/tests' \ | |
11 | $(SHELL) $(srcdir)/utils/tap-driver.sh | |
38fa3781 | 12 | |
d2a010d1 MJ |
13 | # Unit tests |
14 | ||
dbe6ade0 | 15 | TESTS = \ |
8707de35 | 16 | unit/libringbuffer/test_shm \ |
dbe6ade0 | 17 | unit/gcc-weak-hidden/test_gcc_weak_hidden \ |
fb0f6ca9 MJ |
18 | unit/libcommon/test_get_cpu_mask_from_sysfs \ |
19 | unit/libcommon/test_get_max_cpuid_from_mask \ | |
20 | unit/libcommon/test_get_max_cpuid_from_sysfs \ | |
21 | unit/libcommon/test_get_possible_cpus_array_len \ | |
49705576 | 22 | unit/libmsgpack/test_msgpack \ |
dbe6ade0 MJ |
23 | unit/pthread_name/test_pthread_name \ |
24 | unit/snprintf/test_snprintf \ | |
7ae0a944 | 25 | unit/ust-elf/test_ust_elf \ |
39550fe8 MJ |
26 | unit/ust-error/test_ust_error \ |
27 | unit/ust-utils/test_ust_utils | |
28 | ||
29 | if HAVE_CXX | |
30 | TESTS += \ | |
31 | unit/ust-utils/test_ust_utils_cxx | |
32 | endif | |
38fa3781 | 33 | |
d2a010d1 MJ |
34 | # Regression tests |
35 | ||
36 | TESTS += \ | |
37 | regression/abi0-conflict/test_abi0_conflict | |
38 | ||
e03d7c66 | 39 | EXTRA_DIST = README.md |
e6e508c9 | 40 | |
f3c7428e MJ |
41 | check-loop: |
42 | while [ 0 ]; do \ | |
43 | $(MAKE) $(AM_MAKEFLAGS) check; \ | |
44 | if [ "$$?" != "0" ]; then \ | |
45 | break; \ | |
46 | fi \ | |
47 | done | |
38fa3781 | 48 | |
f3c7428e | 49 | .PHONY: check-loop |