Skip to content

bug: fix timeout bug with force command - #809

Merged
tcappellari-bdai merged 1 commit into
mainfrom
tcapp/force_command_timeout
Jul 13, 2026
Merged

bug: fix timeout bug with force command#809
tcappellari-bdai merged 1 commit into
mainfrom
tcapp/force_command_timeout

Conversation

@tcappellari-bdai

Copy link
Copy Markdown
Collaborator

Change Overview

Found an issue with force commands hanging once completed instead of returning a success while i was testing spot_basic examples. So a force/hybrid Cartesian command now completes when its trajectory finishes, instead of hanging until the client's timeout_sec

Testing Done

example_arm_force_trajectory in spot_basic works as expected without hanging

Please create a checklist of tests you plan to do and check off the ones that have been completed successfully. Ensure that ROS 2 tests use domain_coordinator to prevent port conflicts. Further guidance for testing can be found on the ros utilities wiki.

@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 28885305868

Coverage decreased (-0.1%) to 51.81%

Details

  • Coverage decreased (-0.1%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • 240 coverage regressions across 1 file.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

240 previously-covered lines in 1 file lost coverage.

File Lines Losing Coverage Coverage
spot_ros2/spot_ros2/spot_driver/spot_driver/spot_ros2.py 240 44.53%

Coverage Stats

Coverage Status
Relevant Lines: 4254
Covered Lines: 2204
Line Coverage: 51.81%
Coverage Strength: 6.33 hits per line

💛 - Coveralls

@khughes-bdai khughes-bdai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tcappellari-bdai
tcappellari-bdai merged commit b344640 into main Jul 13, 2026
7 of 9 checks passed
@tcappellari-bdai
tcappellari-bdai deleted the tcapp/force_command_timeout branch July 13, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants