From 9c0931bf0ba7d3a08fe6428fa891d36d6c2130c7 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 30 Oct 2018 13:00:51 +0100 Subject: tests: Disable failing tests as on FreeBSD Signed-off-by: Andreas Schneider Reviewed-by: Ralph Boehme --- tests/CMakeLists.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'tests') diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index b43d03c..2f76c6b 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -102,6 +102,18 @@ foreach(_SWRAP_TEST ${SWRAP_TESTS}) add_cmocka_test_environment(${_SWRAP_TEST}) endforeach() +# These test will fail on because there is a threading race condition in +# FreeBSD. +# See https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231848 +if (FREEBSD) + set_tests_properties(test_thread_echo_tcp_connect + PROPERTIES DISABLED TRUE) + set_tests_properties(test_thread_echo_tcp_write_read + PROPERTIES DISABLED TRUE) + set_tests_properties(test_thread_echo_tcp_sendmsg_recvmsg + PROPERTIES DISABLED TRUE) +endif() + if (HELGRIND_TESTING) find_program(VALGRIND_EXECUTABLE valgrind) if (VALGRIND_EXECUTABLE) -- cgit