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

Test Framework in ROS2: state of practice as in 2020?

asked 2020-06-19 13:04:11 -0500

What is the state-of-practice of Test Framework in ROS2?  I guess they are using unit testing frameworks (like googletest) as in most open-source projects, as well as continuous integration tools like Jenkins. Are there ROS-specific stuff developed recent years that have already been adopted?

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
2

answered 2020-06-19 13:14:33 -0500

tfoote gravatar image

There's sections in the Developer Guide relating to this.

There's significant tooling and infrastructure to take advantage of existing open source testing tools and frameworks as well as linters. And yes there's significant CI visible on build.ros2.org and ci.ros2.org

if you'd like to know the state of practice I'd suggest browsing some of the core packages which all have significant testing.

You can also look at the system_tests package for examples of integration tests.

edit flag offensive delete link more

Question Tools

3 followers

Stats

Asked: 2020-06-19 13:04:11 -0500

Seen: 2,064 times

Last updated: Jun 19 '20