From 3155e729c5a20cacfb84472e442c94b05bba8dd4 Mon Sep 17 00:00:00 2001 From: Kurt Kanzenbach Date: Sat, 20 Jun 2020 14:28:57 +0200 Subject: [PATCH] cmake: pubsub: Disable failing tests within portage The Pub/Sub tests won't work within portage. Disable them. Signed-off-by: Kurt Kanzenbach --- tests/CMakeLists.txt | 84 -------------------------------------------- 1 file changed, 84 deletions(-) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 3e839534bf83..af644422bba6 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -331,90 +331,6 @@ if(UA_ENABLE_DISCOVERY) add_test_valgrind(discovery ${TESTS_BINARY_DIR}/check_discovery) endif() -if(UA_ENABLE_PUBSUB) - add_executable(check_pubsub_encoding pubsub/check_pubsub_encoding.c $ $) - target_link_libraries(check_pubsub_encoding ${LIBS}) - add_test_valgrind(pubsub_encoding ${TESTS_BINARY_DIR}/check_pubsub_encoding) - add_executable(check_pubsub_pds pubsub/check_pubsub_pds.c $ $) - target_link_libraries(check_pubsub_pds ${LIBS}) - add_test_valgrind(pubsub_pds ${TESTS_BINARY_DIR}/check_pubsub_pds) - add_executable(check_pubsub_connection_udp pubsub/check_pubsub_connection_udp.c $ $) - target_link_libraries(check_pubsub_connection_udp ${LIBS}) - add_test_valgrind(pubsub_connection_udp ${TESTS_BINARY_DIR}/check_pubsub_connection_udp) - add_executable(check_pubsub_publish pubsub/check_pubsub_publish.c $ $) - target_link_libraries(check_pubsub_publish ${LIBS}) - add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish) - add_executable(check_pubsub_publish_uadp pubsub/check_pubsub_publish_uadp.c $ $) - target_link_libraries(check_pubsub_publish_uadp ${LIBS}) - add_test_valgrind(pubsub_publish ${TESTS_BINARY_DIR}/check_pubsub_publish_uadp) - - #Link libraries for executing subscriber unit test - add_executable(check_pubsub_subscribe pubsub/check_pubsub_subscribe.c $ $) - target_link_libraries(check_pubsub_subscribe ${LIBS}) - add_executable(check_pubsub_publishspeed pubsub/check_pubsub_publishspeed.c $ $) - target_link_libraries(check_pubsub_publishspeed ${LIBS}) - add_test_valgrind(pubsub_publishspeed ${TESTS_BINARY_DIR}/check_pubsub_publish) - add_executable(check_pubsub_config_freeze pubsub/check_pubsub_config_freeze.c $ $) - target_link_libraries(check_pubsub_config_freeze ${LIBS}) - add_test_valgrind(check_pubsub_config_freeze ${TESTS_BINARY_DIR}/check_pubsub_config_freeze) - add_executable(check_pubsub_publish_rt_levels pubsub/check_pubsub_publish_rt_levels.c $ $) - target_link_libraries(check_pubsub_publish_rt_levels ${LIBS}) - add_test_valgrind(check_pubsub_publish_rt_levels ${TESTS_BINARY_DIR}/check_pubsub_publish_rt_levels) - add_executable(check_pubsub_subscribe_config_freeze pubsub/check_pubsub_subscribe_config_freeze.c $ $) - target_link_libraries(check_pubsub_subscribe_config_freeze ${LIBS}) - add_test_valgrind(check_pubsub_subscribe_config_freeze ${TESTS_BINARY_DIR}/check_pubsub_subscribe_config_freeze) - add_executable(check_pubsub_subscribe_rt_levels pubsub/check_pubsub_subscribe_rt_levels.c $ $) - target_link_libraries(check_pubsub_subscribe_rt_levels ${LIBS}) - add_test_valgrind(check_pubsub_subscribe_rt_levels ${TESTS_BINARY_DIR}/check_pubsub_subscribe_rt_levels) - - add_executable(check_pubsub_multiple_layer pubsub/check_pubsub_multiple_layer.c $ $) - target_link_libraries(check_pubsub_multiple_layer ${LIBS}) - add_test_valgrind(pubsub_multiple_layer ${TESTS_BINARY_DIR}/check_pubsub_multiple_layer) - - if(UA_ENABLE_PUBSUB_ETH_UADP) - if(NOT UA_ENABLE_PUBSUB_ETH_UADP_ETF) - add_executable(check_pubsub_connection_ethernet pubsub/check_pubsub_connection_ethernet.c $ $) - target_link_libraries(check_pubsub_connection_ethernet ${LIBS}) - add_test_valgrind(pubsub_connection_ethernet ${TESTS_BINARY_DIR}/check_pubsub_connection_ethernet) - add_executable(check_pubsub_publish_ethernet pubsub/check_pubsub_publish_ethernet.c $ $) - target_link_libraries(check_pubsub_publish_ethernet ${LIBS}) - add_test_valgrind(pubsub_publish_ethernet ${TESTS_BINARY_DIR}/check_pubsub_publish_ethernet) - endif() - if(UA_ENABLE_PUBSUB_ETH_UADP_XDP) - add_executable(check_pubsub_connection_xdp pubsub/check_pubsub_connection_xdp.c $ $) - target_link_libraries(check_pubsub_connection_xdp ${LIBS}) - add_test_valgrind(pubsub_connection_xdp ${TESTS_BINARY_DIR}/check_pubsub_connection_xdp) - endif() - endif() - if(UA_ENABLE_PUBSUB_ETH_UADP_ETF) - add_executable(check_pubsub_connection_ethernet_etf pubsub/check_pubsub_connection_ethernet_etf.c $ $) - target_link_libraries(check_pubsub_connection_ethernet_etf ${LIBS}) - add_test_valgrind(pubsub_connection_ethernet_etf ${TESTS_BINARY_DIR}/check_pubsub_connection_ethernet_etf) - add_executable(check_pubsub_publish_ethernet_etf pubsub/check_pubsub_publish_ethernet_etf.c $ $) - target_link_libraries(check_pubsub_publish_ethernet_etf ${LIBS}) - add_test_valgrind(pubsub_publish_ethernet_etf ${TESTS_BINARY_DIR}/check_pubsub_publish_ethernet_etf) - endif() - - if(UA_ENABLE_PUBSUB_INFORMATIONMODEL) - add_executable(check_pubsub_informationmodel pubsub/check_pubsub_informationmodel.c $ $) - target_link_libraries(check_pubsub_informationmodel ${LIBS}) - add_test_valgrind(check_pubsub_informationmodel ${TESTS_BINARY_DIR}/check_pubsub_informationmodel) - if(UA_ENABLE_PUBSUB_INFORMATIONMODEL_METHODS) - add_executable(check_pubsub_informationmodel_methods pubsub/check_pubsub_informationmodel_methods.c $ $) - target_link_libraries(check_pubsub_informationmodel_methods ${LIBS}) - add_test_valgrind(check_pubsub_informationmodel_methods ${TESTS_BINARY_DIR}/check_pubsub_informationmodel_methods) - - endif() - endif() - if(UA_ENABLE_PUBSUB_MQTT) - if(NOT WIN32) - add_executable(check_pubsub_connection_mqtt pubsub/check_pubsub_connection_mqtt.c $ $) - target_link_libraries(check_pubsub_connection_mqtt ${LIBS}) - add_test_valgrind(pubsub_connection_mqtt ${TESTS_BINARY_DIR}/check_pubsub_connection_mqtt) - endif() - endif() -endif() - add_executable(check_server_readspeed server/check_server_readspeed.c $ $) target_link_libraries(check_server_readspeed ${LIBS}) add_test_no_valgrind(server_readspeed ${TESTS_BINARY_DIR}/check_server_readspeed) -- 2.26.2