Skip to content

Conversation

@destogl
Copy link
Member

@destogl destogl commented Jun 5, 2023

This is the cleaned verison proposed in:

ros-controls/ros2_control_demos#277

Solves first part of #1045

@codecov-commenter
Copy link

codecov-commenter commented Jun 5, 2023

Codecov Report

Merging #1046 (7ea83fa) into master (925f5f3) will decrease coverage by 2.28%.
The diff coverage is 35.06%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@            Coverage Diff             @@
##           master    #1046      +/-   ##
==========================================
- Coverage   34.61%   32.34%   -2.28%     
==========================================
  Files          52       93      +41     
  Lines        2981     9833    +6852     
  Branches     1855     6628    +4773     
==========================================
+ Hits         1032     3180    +2148     
- Misses        310      778     +468     
- Partials     1639     5875    +4236     
Flag Coverage Δ
unittests 32.34% <35.06%> (-2.28%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
controller_manager/src/controller_manager.cpp 37.83% <ø> (-1.88%) ⬇️
controller_manager/src/ros2_control_node.cpp 0.00% <0.00%> (ø)
..._interface/include/hardware_interface/actuator.hpp 100.00% <ø> (ø)
...ce/include/hardware_interface/async_components.hpp 0.00% <0.00%> (ø)
...re_interface/include/hardware_interface/sensor.hpp 100.00% <ø> (ø)
...re_interface/include/hardware_interface/system.hpp 100.00% <ø> (ø)
hardware_interface/src/resource_manager.cpp 47.68% <ø> (-5.94%) ⬇️
hardware_interface/src/sensor.cpp 50.52% <ø> (ø)
hardware_interface/src/system.cpp 55.45% <ø> (ø)
...rface/test/mock_components/test_generic_system.cpp 9.42% <ø> (ø)
... and 70 more

... and 19 files with indirect coverage changes

@destogl destogl added the backport-humble Triggers PR backport to ROS 2 humble. label Jun 5, 2023
@destogl destogl removed the bug label Jun 12, 2023
Copy link
Member

@bmagyar bmagyar left a comment

Choose a reason for hiding this comment

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

THe only comment is regarding duplicating vs reworking the tests. Let's duplicate while the functionality is still there (we had issues with this before)

Copy link
Contributor

@christophfroehlich christophfroehlich left a comment

Choose a reason for hiding this comment

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

Sounds fine for me now

@bmagyar bmagyar merged commit cf4448d into master Jun 23, 2023
mergify bot pushed a commit that referenced this pull request Jun 23, 2023
(cherry picked from commit cf4448d)

# Conflicts:
#	controller_manager/src/controller_manager.cpp
#	hardware_interface/include/hardware_interface/resource_manager.hpp
#	hardware_interface/src/resource_manager.cpp
@bmagyar bmagyar deleted the hw-components-initial-state branch December 4, 2023 10:43
destogl added a commit that referenced this pull request Jan 22, 2024
)

(cherry picked from commit cf4448d)


---------
Co-authored-by: Dr. Denis <[email protected]>
Co-authored-by: Bence Magyar <[email protected]>
Co-authored-by: Christoph Froehlich <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-humble Triggers PR backport to ROS 2 humble. enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants