Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
/tests/regression/.dirstamp
/tests/regression/side-rcu-test
/tests/unit/.dirstamp
+/tests/unit/demo
/tests/unit/test
#automake
noinst_PROGRAMS = \
regression/side-rcu-test \
- unit/test
+ unit/test \
+ unit/demo
regression_side_rcu_test_SOURCES = regression/side-rcu-test.c
regression_side_rcu_test_LDADD = \
$(top_builddir)/tests/utils/libtap.la \
$(RSEQ_LIBS)
+unit_demo_SOURCES = unit/demo.c
+unit_demo_LDADD = \
+ $(top_builddir)/src/libside.la \
+ $(top_builddir)/tests/utils/libtap.la \
+ $(RSEQ_LIBS)
+
# Currently no tap tests to run
TESTS =
--- /dev/null
+#include <side/trace.h>
+
+side_static_event(my_provider_event, "myprovider", "myevent", SIDE_LOGLEVEL_DEBUG,
+ side_field_list(side_field_s32("myfield", side_attr_list())),
+ side_attr_list()
+);
+
+int main()
+{
+ side_event(my_provider_event, side_arg_list(side_arg_s32(42)));
+ return 0;
+}