From 232222356caaa2a8873b0843a6eff899d9a9cf29 Mon Sep 17 00:00:00 2001 From: Chris Lalancette Date: Tue, 14 Nov 2023 11:59:37 -0500 Subject: [PATCH] Mark gtest_subscription__rmw_connextdds xfail. (#531) It fails only on Connext, and via debugging it seems like the problem is in Connext itself. Signed-off-by: Chris Lalancette --- test_rclcpp/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test_rclcpp/CMakeLists.txt b/test_rclcpp/CMakeLists.txt index 9f4467ee..97388b7b 100644 --- a/test_rclcpp/CMakeLists.txt +++ b/test_rclcpp/CMakeLists.txt @@ -390,6 +390,13 @@ if(BUILD_TESTING) custom_executable(test_client_scope_consistency_server_cpp "test/test_client_scope_consistency_server.cpp") custom_gtest_executable(test_client_scope_consistency_client_cpp "test/test_client_scope_consistency_client.cpp") + + # TODO(clalancette): Under load, the gtest_subscription__rmw_connextdds test fails deep in the + # bowels of Connext; see https://github.com/ros2/rmw_connextdds/issues/136 for details. Mark it + # as xfail for now so we can keep CI green. + if(TARGET gtest_subscription__rmw_connextdds) + ament_add_test_label(gtest_subscription__rmw_connextdds xfail) + endif() endif() # BUILD_TESTING # TODO should not install anything