-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Expect a minimum of two nodes to be alive in test_graph #1192
Conversation
Signed-off-by: Yadunund <yadunund@intrinsic.ai>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i think this is the correct check with do...while
loop, because old_node is supposed to be invalid on rcl_shutdown
.
Lines 61 to 62 in 1e565d5
* Calling this on a rcl_node_t makes it a valid node handle until rcl_shutdown | |
* is called or until rcl_node_fini is called on it. |
Signed-off-by: Yadunund <yadunund@intrinsic.ai>
a376365
to
996b588
Compare
CI is failing with |
we suspected ros2/rmw_fastrtps@565bbc2 but ros2/rmw_fastrtps#780 looks fine with CI. in Fast-DDS 2.14.x, there are few commits https://github.com/eProsima/Fast-DDS/commits/2.14.x/, but i am not sure which one triggers that. |
@fujitatomoya thanks for the insights. I will run CI on this PR after another review. |
Hi @Yadunund. I think we need to change the logic in rcl_action as well. rcl/rcl_action/test/rcl_action/test_graph.cpp Lines 328 to 357 in 1e565d5
After the change, we should conquer the failures in rcl_action test_graph. |
Signed-off-by: Yadunund <yadunund@intrinsic.ai>
Nice catch. Done 1ad5d9e |
Pulls: #1192 |
Addresses #1189