Skip to content

Migrate tests to use new Handle API#2369

Open
saikishor wants to merge 6 commits into
ros-controls:masterfrom
pal-robotics-forks:migrate/new_handles/api
Open

Migrate tests to use new Handle API#2369
saikishor wants to merge 6 commits into
ros-controls:masterfrom
pal-robotics-forks:migrate/new_handles/api

Fix pre-commit

6e69ff6
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 16, 2026 in 0s

86.66% (-0.05%) compared to 2da9e91

View this Pull Request on Codecov

86.66% (-0.05%) compared to 2da9e91

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.66%. Comparing base (2da9e91) to head (6e69ff6).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2369      +/-   ##
==========================================
- Coverage   86.71%   86.66%   -0.05%     
==========================================
  Files         148      148              
  Lines       15832    15818      -14     
  Branches     1347     1347              
==========================================
- Hits        13728    13709      -19     
- Misses       1609     1612       +3     
- Partials      495      497       +2     
Files with missing lines Coverage Δ
...ned_filter_controller/test/test_chained_filter.cpp 98.33% <ø> (ø)
...ned_filter_controller/test/test_chained_filter.hpp 100.00% <ø> (ø)
...r_controller/test/test_multiple_chained_filter.cpp 98.11% <ø> (ø)
...r_controller/test/test_multiple_chained_filter.hpp 100.00% <ø> (ø)
...ive_controller/test/test_diff_drive_controller.cpp 95.09% <100.00%> (+0.02%) ⬆️
..._controllers/test/test_gpio_command_controller.cpp 97.67% <ø> (ø)
...r_broadcaster/test/test_gps_sensor_broadcaster.cpp 100.00% <ø> (ø)
..._broadcaster/test/test_joint_state_broadcaster.cpp 96.68% <100.00%> (-0.17%) ⬇️
pose_broadcaster/test/test_pose_broadcaster.hpp 88.88% <ø> (ø)
...broadcaster/test/test_range_sensor_broadcaster.cpp 94.68% <100.00%> (+0.23%) ⬆️
... and 1 more

... and 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.