[P1] Integration test suite — verify all ROS2 nodes launch together #504

Closed
opened 2026-03-06 09:50:38 -05:00 by sl-jetson · 0 comments
Collaborator

Create integration test that launches the full SaltyBot stack and verifies: all nodes come up, key topics are publishing (/scan, /odom, /cmd_vel, /saltybot/diagnostics, /saltybot/emotion_state), TF tree is complete (base_link→laser_frame, base_link→camera_link), Nav2 is in active state, no node crashes after 30s. Use ros2 launch_testing. Run as CI check.

Create integration test that launches the full SaltyBot stack and verifies: all nodes come up, key topics are publishing (/scan, /odom, /cmd_vel, /saltybot/diagnostics, /saltybot/emotion_state), TF tree is complete (base_link→laser_frame, base_link→camera_link), Nav2 is in active state, no node crashes after 30s. Use ros2 launch_testing. Run as CI check.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#504
No description provided.