Skip to content

Latest commit

 

History

History
 
 

nav2_system_tests

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

System Tests

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.

1. Component Testing

Test a component's ROS API (Pub/Sub/Service).

2. Subsystem Testing

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)

3. System Testing

Test the lifecycle startup and shutdown of nodes.

Test the integration of all subsystems.