-
Notifications
You must be signed in to change notification settings - Fork 217
Quickstart tutorial: Add an integration test for the expected nodes #389
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
Conversation
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.
Looks pretty good to me, but I think someone who actually knows ROS2 tests should approve and merge.
0ae943f
to
af9d9a4
Compare
@vatanaksoytezer this looks good to me, is it ok if i merge it or do you want to take a look? |
Give me a few minutes to add a trajectory test, please |
I just skimmed it real quick, generally looks good to me, feel free to merge |
ce40eed
to
20648c8
Compare
@vatanaksoytezer or @davetcoleman can I get an approval, then? I'll run CI one more time to be on the safe side |
Description
This adds an integration test for the first tutorial presented to new users: MoveIt Quickstart in RViz. It checks that the expected nodes and action servers are available.
I think this type of test is great to have, especially on the entry point to MoveIt for most new users. There are quite a few issues this type of test would have helped to catch in the past including [1, 2, 3, 4].
Verification
You can verify the test passes locally like so:
colcon test --packages-select moveit2_tutorials