ROSCon 2019 Macau: Launch Testing - Launch description and integration testing for ros2
Peter Baughman (Apex.AI), Michel Hidalgo (Ekumen), William Woodall (Open Robotics)
In ROS2, writing automated tests is easier than it was in ROS because it is no longer necessary to coordinate a ROS master with the tests, however this is still a need for robust multi-process testing as well as testing of ROS2's new launch descriptions, which can contain arbitrarily complex operations. Launch Testing aims to provide rostest-like functionality for ROS2, as well as provide new functionality to allow for more robust integration testing.
Video presented at ROSCon 2019. More details and slides are available at: roscon.ros.org/2019/.