ros-controls / ros2_control_ci

This repository holds reusable workflows for CI of the ros2_control framework.
https://control.ros.org
Apache License 2.0
2 stars 1 forks source link

ICI workflow @ humble is flaky #34

Closed christophfroehlich closed 1 month ago

christophfroehlich commented 5 months ago

Why does it fail here? 👀 @saikishor https://github.com/ros-controls/ros2_control_ci/actions/runs/8304468913/job/22730143420

[ RUN      ] TestLoadController.multi_ctrls_test_type_in_param
...
[INFO] [1710554585.628199404] [test_controller_manager]: Configuring controller 'ctrl_1'
terminate called after throwing an instance of 'std::runtime_error'
  what():  Can not get command interface configuration until the controller is configured.
christophfroehlich commented 5 months ago

@fmauch can this be the result of https://github.com/ros-controls/ros2_control_ci/issues/33? (code from master from the compatibiltiy-workflow sneaked into humble workspace)

christophfroehlich commented 4 months ago

Caching is now fixed (I hope) but the issue persists https://github.com/ros-controls/ros2_control_ci/actions/runs/8747264205/job/24005451302

christophfroehlich commented 4 months ago

See #62

christophfroehlich commented 4 months ago

and see #63 (happens on main as well as on testing)

saikishor commented 4 months ago

Once the jazzy stuff is done, I hope I'll have time to take a look at this

christophfroehlich commented 1 month ago

Reported in https://github.com/ros-controls/ros2_control/issues/1368