ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

rostest is meant for running unit and integration tests, either manually or within a Continuous Integration process. It isn't designed for running live tests at startup.

I'd suggest you use the diagnostics and self_test packages for reporting issues to users and running self-tests at startup.

the diagnostics package in particular is designed for continuous monitoring and reporting of issues, and provides the diagnostic_aggregator for validating and formatting diagnostics, and rqt_robot_monitor for displaying those diagnostics to users.