-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
Migrated from https://github.com/osrf/buildfarmer/issues/337 on Aug 22, 2022
Description
3 unexpected nodes in this agent are causing test regressions on Humble
Reference builds:
- Humble Debug 25 test regressions
- Humble Debug 23 test regressions
- Humble FastRTPS 11 test regressions
Failing tests:
Example test
Test: rcl.TestGetNodeNames__rmw_fastrtps_cpp.test_rcl_get_node_names (from TestGetNodeNames__rmw_fastrtps_cpp)
Stacktrace:
/tmp/ws/src/ros2/rcl/rcl/test/rcl/test_get_node_names.cpp:138
Expected equality of these values:
discovered_nodes
Which is: { ("demo_node_0", "/"), ("demo_node_1", "/"), ("demo_node_2", "/"), ("node1", "/"), ("node1", "/"), ("node2", "/"), ("node2", "/ns/ns"), ("node3", "/ns") }
expected_nodes
Which is: { ("node1", "/"), ("node1", "/"), ("node2", "/"), ("node2", "/ns/ns"), ("node3", "/ns") }
There are 3 unexpected nodes on this test:
demo_node_0,demo_node_1, anddemo_node_2.
Explanation
- We tracked errors throughout the log and found test were failing because of 3 nodes that appeared to be created since the start of the build
- We tried to replicate this error in
ci.ros2.org: - As we couldn't replicate the error in
ci.ros2.orgwe think this agent had issues destroying those 3 nodes. - We think this error may be related to processes not being closed after a failure (even with Docker).
22/08 Update
- This Humble build ran on a different agent and passed
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
