The package provides tests for components, subsystems and full system integration.
Unit tests are not included, these should be provided within each component or package.
Test a component's ROS API (Pub/Sub/Service).
-
Controller
-
World Model
-
Costmaps
Test the integration of several components and subsystems.
-
Support modules (Mapping, Perception, Prediction, Localization
-
Navigation core (Navigator, Planner, Controller)
-
Support modules and navigation core
-
Command chain (Mission Planning, Mission Execution, Navigation System, Robot Interface)
Test the lifecycle startup and shutdown of nodes.
Test the integration of all subsystems.