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

stub unused services #68

Merged
merged 44 commits into from
Jul 12, 2022
Merged

stub unused services #68

merged 44 commits into from
Jul 12, 2022

Conversation

andermi
Copy link
Collaborator

@andermi andermi commented Jun 28, 2022

Addresses #67

chapulina and others added 29 commits May 31, 2022 16:09
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
@andermi andermi requested a review from chapulina June 28, 2022 22:38
Signed-off-by: Michael Anderson <[email protected]>
@andermi andermi linked an issue Jun 29, 2022 that may be closed by this pull request
18 tasks
@andermi
Copy link
Collaborator Author

andermi commented Jun 29, 2022

needs NOT_IMPLEMENTED field from osrf/mbari_wec_utils#13

@andermi
Copy link
Collaborator Author

andermi commented Jun 29, 2022

ok, so I pulled in #57 and #69 to get some unit testing and requires osrf/mbari_wec_utils#13

The basic test is for both python and cpp building on the basic test in #56 but I added an implementation of the buoy_msgs/interface to check power_controller data published on /pc_record from the ROS2 gazebo plugin

@andermi
Copy link
Collaborator Author

andermi commented Jun 29, 2022

here -> 1bd69a2
I added a NoOpController ROS2 node plugin to service all unimplemented buoy commands

andermi and others added 4 commits June 30, 2022 11:50
Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Base automatically changed from andermi/power_controller to main July 8, 2022 22:39
Signed-off-by: Louise Poubel <[email protected]>
Copy link
Contributor

@chapulina chapulina left a comment

Choose a reason for hiding this comment

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

LGTM, I just have a few trivial comments.

+1 for the macros 😄

Signed-off-by: Michael Anderson <[email protected]>
Signed-off-by: Michael Anderson <[email protected]>
@andermi
Copy link
Collaborator Author

andermi commented Jul 12, 2022

@chapulina I can't figure out what's going on with the failing checks. For some reason, it looks like the sim isn't running for 5000 iterations in CI, but it passes in my workspace when I have andermi/stub_unused_services for buoy_sim, and main for buoy_msgs and buoy_examples

Edit: I guess I fixed it

Signed-off-by: Michael Anderson <[email protected]>
@andermi andermi merged commit 638d0b2 into main Jul 12, 2022
@andermi andermi deleted the andermi/stub_unused_services branch July 12, 2022 22:27
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.

Add all service stubs in sim
2 participants