-
Notifications
You must be signed in to change notification settings - Fork 1.1k
ROS 2 Testing documentation #1441
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
Comments
Can you explain in more detail what you are looking for? |
Nothing too specific would be great to have guidelines and best practices guide for testing ros2 applications. For instance, it could be unit, integration tests, and examples of using |
OK, that makes sense. I'm going to move this over to the ros2_documentation repository, as that seems to be the place where we would do documentation of this sort. |
Thanks! If someone would be willing to give some guidance I could help with documenting it. |
Also surprised to find there's no documentation regarding integration testing in ROS 2. Wanted to jot down my findings from looking into this to maybe save someone else some time. ROS 1 has rostest, which seems to be ported to ROS 2 with ros_testing, but there's also launch_testing which in the examples seems to focus on externally monitoring a particular node and checking its std output, rather than actually running Two relevant discourse.ros.org discussions:
From which I took away:
EDIT: since Humble, there's also launch_pytest which aims to replace |
Are there any plans on adding node testing examples?
The text was updated successfully, but these errors were encountered: