Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[N/A] better error message if robot is missing joint level api license #548

Merged
merged 1 commit into from
Jan 9, 2025

Conversation

khughes-bdai
Copy link
Collaborator

@khughes-bdai khughes-bdai commented Jan 9, 2025

Change Overview

This came up recently when running the ros2 control stack on a robot that had an expired joint level control license. The error message spammed in this state is just "Failed to get robot state" which is not very helpful. Now this tells the user to double check for the license.

Testing Done

N/A

Copy link
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Signed-off-by: Katie Hughes <[email protected]>
@khughes-bdai khughes-bdai force-pushed the khughes/improve_no_license_error_msg branch from fa48d7c to 4e78560 Compare January 9, 2025 15:40
@khughes-bdai khughes-bdai requested review from robodreamer and a team January 9, 2025 15:41
Copy link
Collaborator Author

khughes-bdai commented Jan 9, 2025

Merge activity

  • Jan 9, 11:00 AM EST: A user started a stack merge that includes this pull request via Graphite.
  • Jan 9, 11:00 AM EST: A user merged this pull request with Graphite.

@khughes-bdai khughes-bdai merged commit dd8ac8f into main Jan 9, 2025
5 checks passed
@khughes-bdai khughes-bdai deleted the khughes/improve_no_license_error_msg branch January 9, 2025 16:00
@coveralls
Copy link

Pull Request Test Coverage Report for Build 12693327648

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 51.866%

Totals Coverage Status
Change from base Build 12678243311: 0.0%
Covered Lines: 2126
Relevant Lines: 4099

💛 - Coveralls

khughes-bdai added a commit that referenced this pull request Jan 14, 2025
#548)

## Change Overview

This came up recently when running the ros2 control stack on a robot that had an expired joint level control license. The error message spammed in this state is just "Failed to get robot state" which is not very helpful. Now this tells the user to double check for the license.

## Testing Done

N/A

Signed-off-by: Katie Hughes <[email protected]>
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