The performance_test package provides a benchmarking tool for comparing the performance of communication middleware implementations. Its most common use case is measuring the message transfer latency between ROS2 or DDS publishers and subscribers.
The performance_report package includes tools for running multiple performance_test experiments at once, plotting the results, and generating reports based on the results.