osrf / nexus

Core packages of Nexus
30 stars 7 forks source link

Fix and add motion planner server tests #30

Closed methylDragon closed 11 months ago

methylDragon commented 11 months ago

Builds on top of:

I uncommented the old launch test, and discovered it was passing.

Then I tried adding a test for the motion plan cache, and had it fail because we need access to the robot joint state.

Turns out the old tests weren't loading a ros2_control controller, so I fixed it (maybe that's what broke in the first place?)

After building, test with:

clear && colcon test --packages-select nexus_motion_planner --event-handlers=console_direct+
methylDragon commented 11 months ago

I added the tests to CI https://github.com/osrf/nexus/pull/30/commits/b18e5b353b5d79c44396a9de6b52146b4722bba4