Skip to content
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

Update tests to expect no launch_ros node #474

Merged
merged 1 commit into from
Mar 31, 2020

Conversation

sloretz
Copy link
Contributor

@sloretz sloretz commented Mar 27, 2020

This updates tests in ros2service and ros2node to expect no launch_ros node. These tests have been failing since March 18 and failed last night on nightly release, nightly debug, nightly connext, nightly cyclone, nightly fastrtps, and nightly fastrtps dynamic.

I think ros2/launch_ros#128 might have removed an implicit launch_ros node. @hidmic does that explanation make sense? Is updating the test expectations here the right thing to do?

Signed-off-by: Shane Loretz <sloretz@osrfoundation.org>
@sloretz sloretz added the bug Something isn't working label Mar 27, 2020
@sloretz sloretz requested a review from hidmic March 27, 2020 23:52
@sloretz sloretz self-assigned this Mar 27, 2020
@sloretz
Copy link
Contributor Author

sloretz commented Mar 27, 2020

CI (testing only ros2node and ros2service)

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Copy link
Contributor

@hidmic hidmic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM ! Thank you cleaning this up @sloretz.

Changing expectations here is indeed the right thing to do. ros2/launch_ros#128 didn't drop the node, but made it so that it only gets created if necessary. For most ros2cli tests, that means never.

@sloretz sloretz merged commit 4e9e9c3 into master Mar 31, 2020
@delete-merged-branch delete-merged-branch bot deleted the sloretz/no_launch_ros_node branch March 31, 2020 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants