X-Git-Url: https://git.efficios.com/?a=blobdiff_plain;f=tests%2FMakefile.am;h=6136c771b6d201765150ca83d45b1d302983f888;hb=e05975ebc52dd6811ecdb94b139fba37bddbe77d;hp=a9200a0c687c53b726ec0f73edce8db68555839c;hpb=10ba5f69235e1dc943a716ecf6db3ee62463e066;p=babeltrace.git diff --git a/tests/Makefile.am b/tests/Makefile.am index a9200a0c..6136c771 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,5 +1,7 @@ # SPDX-License-Identifier: MIT +include $(top_srcdir)/src/Makefile.common.inc + SUBDIRS = \ utils \ lib \ @@ -98,8 +100,19 @@ cpp_common_test_c_string_view_SOURCES = \ cpp_common_test_c_string_view_LDADD = \ $(COMMON_TEST_LDADD) +noinst_PROGRAMS += \ + cpp-common/test-uuid + +cpp_common_test_uuid_SOURCES = \ + cpp-common/test-uuid.cpp + +cpp_common_test_uuid_LDADD = \ + $(COMMON_TEST_LDADD) \ + $(top_builddir)/src/cpp-common/vendor/fmt/libfmt.la + TESTS_CPP_COMMON = \ - cpp-common/test-c-string-view + cpp-common/test-c-string-view \ + cpp-common/test-uuid TESTS_LIB = \ lib/test-bt-uuid \ @@ -120,12 +133,33 @@ if !ENABLE_BUILT_IN_PLUGINS TESTS_LIB += lib/test-plugins.sh endif +# plugins/flt.utils.muxer + +noinst_PROGRAMS += plugins/flt.utils.muxer/test-clock-compatibility + +plugins_flt_utils_muxer_test_clock_compatibility_SOURCES = \ + plugins/flt.utils.muxer/test-clock-compatibility.cpp + +plugins_flt_utils_muxer_test_clock_compatibility_LDADD = \ + $(COMMON_TEST_LDADD) \ + $(top_builddir)/src/lib/libbabeltrace2.la \ + $(top_builddir)/src/cpp-common/vendor/fmt/libfmt.la + +dist_check_SCRIPTS += plugins/flt.utils.muxer/test-clock-compatibility.sh + +if ENABLE_BUILT_IN_PLUGINS +plugins_flt_utils_muxer_test_clock_compatibility_LDFLAGS = $(call pluginarchive,utils) +plugins_flt_utils_muxer_test_clock_compatibility_LDADD += \ + $(top_builddir)/src/plugins/common/param-validation/libparam-validation.la +endif # ENABLE_BUILT_IN_PLUGINS + TESTS_PLUGINS = \ plugins/src.ctf.fs/fail/test-fail.sh \ plugins/src.ctf.fs/succeed/test-succeed.sh \ plugins/src.ctf.fs/test-deterministic-ordering.sh \ plugins/sink.ctf.fs/succeed/test-succeed.sh \ - plugins/sink.text.details/succeed/test-succeed.sh + plugins/sink.text.details/succeed/test-succeed.sh \ + plugins/flt.utils.muxer/test-clock-compatibility.sh if !ENABLE_BUILT_IN_PLUGINS if ENABLE_PYTHON_BINDINGS