at-wat / neonavigation

A 2-D/3-DOF seamless global/local mobile robot motion planner package for ROS
Other
291 stars 88 forks source link

planner_space: fix segmentation fault on out-of-map #712

Closed at-wat closed 10 months ago

at-wat commented 10 months ago

Test result without the fix:

[ RUN      ] DistanceMapTest.StartOutOfMap
[ INFO] [1692768470.380405208]: x:3, y:3 grids around the boundary is ignored on path search
Segmentation fault
-- run_tests.py: verify result "/sq_ws/build/test_results/planner_cspace/gtest-test_distance_map.xml"
Cannot find results, writing failure results to '/sq_ws/build/test_results/planner_cspace/MISSING-gtest-test_distance_map.xml'
at-wat commented 10 months ago

[473] FAILED on noetic

Test failed ``` build/test_results/costmap_cspace/gtest-test_costmap_3d.xml: 22 tests build/test_results/costmap_cspace/gtest-test_pointcloud_accumulator.xml: 4 tests build/test_results/costmap_cspace/roslint-costmap_cspace.xml: 1 tests build/test_results/joystick_interrupt/roslint-joystick_interrupt.xml: 1 tests build/test_results/joystick_interrupt/rostest-test_test_joystick_interrupt_rostest.xml: 1 tests build/test_results/joystick_interrupt/rosunit-test_joystick_interrupt.xml: 12 tests build/test_results/map_organizer/roslint-map_organizer.xml: 1 tests build/test_results/map_organizer/rostest-test_test_map_organizer_rostest.xml: 1 tests build/test_results/map_organizer/rostest-test_test_pointcloud_to_maps_rostest.xml: 1 tests build/test_results/map_organizer/rosunit-test_map_organizer.xml: 8 tests build/test_results/map_organizer/rosunit-test_pointcloud_to_maps.xml: 2 tests build/test_results/neonavigation_common/roslint-neonavigation_common.xml: 1 tests build/test_results/neonavigation_common/rostest-test_test_compat_rostest.xml: 1 tests build/test_results/neonavigation_common/rosunit-test_compat.xml: 6 tests build/test_results/neonavigation_metrics_msgs/gtest-test_helper.xml: 4 tests build/test_results/neonavigation_metrics_msgs/roslint-neonavigation_metrics_msgs.xml: 1 tests build/test_results/obj_to_pointcloud/roslint-obj_to_pointcloud.xml: 1 tests build/test_results/obj_to_pointcloud/rostest-test_test_obj_to_pointcloud_rostest.xml: 1 tests build/test_results/obj_to_pointcloud/rosunit-test_obj_to_pointcloud.xml: 2 tests build/test_results/planner_cspace/MISSING-gtest-test_distance_map.xml: 1 tests, 0 errors, 1 failures, 0 skipped build/test_results/planner_cspace/gtest-test_blockmem_gridmap.xml: 10 tests build/test_results/planner_cspace/gtest-test_costmap_bbf.xml: 4 tests build/test_results/planner_cspace/gtest-test_cyclic_vec.xml: 14 tests build/test_results/planner_cspace/gtest-test_distance_map_fast_update.xml: 4 tests build/test_results/planner_cspace/gtest-test_grid_astar.xml: 12 tests build/test_results/planner_cspace/gtest-test_grid_metric_converter.xml: 4 tests build/test_results/planner_cspace/gtest-test_motion_cache.xml: 2 tests build/test_results/planner_cspace/gtest-test_motion_primitive_builder.xml: 2 tests build/test_results/planner_cspace/gtest-test_path_interpolator.xml: 4 tests build/test_results/planner_cspace/gtest-test_planner_3d_cost.xml: 2 tests build/test_results/planner_cspace/roslint-planner_cspace.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true__fast_map_update_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__with_tolerance_true.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_abort_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_costmap_watchdog_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_debug_outputs_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_boundary_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_compat_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_2dof_serial_joints_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_3d_map_size_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_preempt_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_tolerant_action_rostest.xml: 1 tests build/test_results/planner_cspace/rosunit-test_abort.xml: 2 tests build/test_results/planner_cspace/rosunit-test_costmap_watchdog.xml: 4 tests build/test_results/planner_cspace/rosunit-test_debug_outputs.xml: 8 tests build/test_results/planner_cspace/rosunit-test_navigate.xml: 12 tests build/test_results/planner_cspace/rosunit-test_navigate_boundary.xml: 2 tests build/test_results/planner_cspace/rosunit-test_planner_2dof_serial_joints.xml: 4 tests build/test_results/planner_cspace/rosunit-test_planner_3d_map_size.xml: 12 tests build/test_results/planner_cspace/rosunit-test_preempt.xml: 2 tests build/test_results/planner_cspace/rosunit-test_tolerant_action.xml: 2 tests build/test_results/safety_limiter/roslint-safety_limiter.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter2_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_compat_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_rostest.xml: 1 tests build/test_results/safety_limiter/rosunit-test_safety_limiter.xml: 22 tests build/test_results/safety_limiter/rosunit-test_safety_limiter2.xml: 2 tests build/test_results/track_odometry/gtest-test_tf_projection.xml: 2 tests build/test_results/track_odometry/roslint-track_odometry.xml: 1 tests build/test_results/track_odometry/rostest-test_test_tf_projection_rostest.xml: 1 tests build/test_results/track_odometry/rostest-test_test_track_odometry_rostest.xml: 1 tests build/test_results/track_odometry/rosunit-test_tf_projection_node.xml: 8 tests build/test_results/track_odometry/rosunit-test_track_odometry.xml: 10 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_filter.xml: 6 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_path2d.xml: 8 tests build/test_results/trajectory_tracker/roslint-trajectory_tracker.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_recorder_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_overshoot_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_with_odom_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-trajectory_tracker_rostest__odom_delay_0.xml: 1 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_recorder.xml: 2 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker.xml: 16 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_overshoot.xml: 12 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_with_odom.xml: 4 tests build/test_results/trajectory_tracker_msgs/gtest-test_path_with_velocity_conversion.xml: 4 tests build/test_results/trajectory_tracker_msgs/roslint-trajectory_tracker_msgs.xml: 1 tests Summary: 302 tests, 0 errors, 1 failures, 0 skipped ```
at-wat commented 10 months ago

[474] FAILED on noetic

Test failed ``` build/test_results/costmap_cspace/gtest-test_costmap_3d.xml: 22 tests build/test_results/costmap_cspace/gtest-test_pointcloud_accumulator.xml: 4 tests build/test_results/costmap_cspace/roslint-costmap_cspace.xml: 1 tests build/test_results/joystick_interrupt/roslint-joystick_interrupt.xml: 1 tests build/test_results/joystick_interrupt/rostest-test_test_joystick_interrupt_rostest.xml: 1 tests build/test_results/joystick_interrupt/rosunit-test_joystick_interrupt.xml: 12 tests build/test_results/map_organizer/roslint-map_organizer.xml: 1 tests build/test_results/map_organizer/rostest-test_test_map_organizer_rostest.xml: 1 tests build/test_results/map_organizer/rostest-test_test_pointcloud_to_maps_rostest.xml: 1 tests build/test_results/map_organizer/rosunit-test_map_organizer.xml: 8 tests build/test_results/map_organizer/rosunit-test_pointcloud_to_maps.xml: 2 tests build/test_results/neonavigation_common/roslint-neonavigation_common.xml: 1 tests build/test_results/neonavigation_common/rostest-test_test_compat_rostest.xml: 1 tests build/test_results/neonavigation_common/rosunit-test_compat.xml: 6 tests build/test_results/neonavigation_metrics_msgs/gtest-test_helper.xml: 4 tests build/test_results/neonavigation_metrics_msgs/roslint-neonavigation_metrics_msgs.xml: 1 tests build/test_results/obj_to_pointcloud/roslint-obj_to_pointcloud.xml: 1 tests build/test_results/obj_to_pointcloud/rostest-test_test_obj_to_pointcloud_rostest.xml: 1 tests build/test_results/obj_to_pointcloud/rosunit-test_obj_to_pointcloud.xml: 2 tests build/test_results/planner_cspace/MISSING-gtest-test_distance_map.xml: 1 tests, 0 errors, 1 failures, 0 skipped build/test_results/planner_cspace/gtest-test_blockmem_gridmap.xml: 10 tests build/test_results/planner_cspace/gtest-test_costmap_bbf.xml: 4 tests build/test_results/planner_cspace/gtest-test_cyclic_vec.xml: 14 tests build/test_results/planner_cspace/gtest-test_distance_map_fast_update.xml: 4 tests build/test_results/planner_cspace/gtest-test_grid_astar.xml: 12 tests build/test_results/planner_cspace/gtest-test_grid_metric_converter.xml: 4 tests build/test_results/planner_cspace/gtest-test_motion_cache.xml: 2 tests build/test_results/planner_cspace/gtest-test_motion_primitive_builder.xml: 2 tests build/test_results/planner_cspace/gtest-test_path_interpolator.xml: 4 tests build/test_results/planner_cspace/gtest-test_planner_3d_cost.xml: 2 tests build/test_results/planner_cspace/roslint-planner_cspace.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true__fast_map_update_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__with_tolerance_true.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_abort_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_costmap_watchdog_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_debug_outputs_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_boundary_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_compat_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_2dof_serial_joints_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_3d_map_size_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_preempt_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_tolerant_action_rostest.xml: 1 tests build/test_results/planner_cspace/rosunit-test_abort.xml: 2 tests build/test_results/planner_cspace/rosunit-test_costmap_watchdog.xml: 4 tests build/test_results/planner_cspace/rosunit-test_debug_outputs.xml: 8 tests build/test_results/planner_cspace/rosunit-test_navigate.xml: 12 tests build/test_results/planner_cspace/rosunit-test_navigate_boundary.xml: 2 tests build/test_results/planner_cspace/rosunit-test_planner_2dof_serial_joints.xml: 4 tests build/test_results/planner_cspace/rosunit-test_planner_3d_map_size.xml: 12 tests build/test_results/planner_cspace/rosunit-test_preempt.xml: 2 tests build/test_results/planner_cspace/rosunit-test_tolerant_action.xml: 2 tests build/test_results/safety_limiter/roslint-safety_limiter.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter2_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_compat_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_rostest.xml: 1 tests build/test_results/safety_limiter/rosunit-test_safety_limiter.xml: 22 tests build/test_results/safety_limiter/rosunit-test_safety_limiter2.xml: 2 tests build/test_results/track_odometry/gtest-test_tf_projection.xml: 2 tests build/test_results/track_odometry/roslint-track_odometry.xml: 1 tests build/test_results/track_odometry/rostest-test_test_tf_projection_rostest.xml: 1 tests build/test_results/track_odometry/rostest-test_test_track_odometry_rostest.xml: 1 tests build/test_results/track_odometry/rosunit-test_tf_projection_node.xml: 8 tests build/test_results/track_odometry/rosunit-test_track_odometry.xml: 10 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_filter.xml: 6 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_path2d.xml: 8 tests build/test_results/trajectory_tracker/roslint-trajectory_tracker.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_recorder_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_overshoot_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_with_odom_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-trajectory_tracker_rostest__odom_delay_0.xml: 1 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_recorder.xml: 2 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker.xml: 16 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_overshoot.xml: 12 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_with_odom.xml: 4 tests build/test_results/trajectory_tracker_msgs/gtest-test_path_with_velocity_conversion.xml: 4 tests build/test_results/trajectory_tracker_msgs/roslint-trajectory_tracker_msgs.xml: 1 tests Summary: 302 tests, 0 errors, 1 failures, 0 skipped ```
at-wat commented 10 months ago

[476] FAILED on noetic

Test failed ``` build/test_results/costmap_cspace/gtest-test_costmap_3d.xml: 22 tests build/test_results/costmap_cspace/gtest-test_pointcloud_accumulator.xml: 4 tests build/test_results/costmap_cspace/roslint-costmap_cspace.xml: 1 tests build/test_results/joystick_interrupt/roslint-joystick_interrupt.xml: 1 tests build/test_results/joystick_interrupt/rostest-test_test_joystick_interrupt_rostest.xml: 1 tests build/test_results/joystick_interrupt/rosunit-test_joystick_interrupt.xml: 12 tests build/test_results/map_organizer/roslint-map_organizer.xml: 1 tests build/test_results/map_organizer/rostest-test_test_map_organizer_rostest.xml: 1 tests build/test_results/map_organizer/rostest-test_test_pointcloud_to_maps_rostest.xml: 1 tests build/test_results/map_organizer/rosunit-test_map_organizer.xml: 8 tests build/test_results/map_organizer/rosunit-test_pointcloud_to_maps.xml: 2 tests build/test_results/neonavigation_common/roslint-neonavigation_common.xml: 1 tests build/test_results/neonavigation_common/rostest-test_test_compat_rostest.xml: 1 tests build/test_results/neonavigation_common/rosunit-test_compat.xml: 6 tests build/test_results/neonavigation_metrics_msgs/gtest-test_helper.xml: 4 tests build/test_results/neonavigation_metrics_msgs/roslint-neonavigation_metrics_msgs.xml: 1 tests build/test_results/obj_to_pointcloud/roslint-obj_to_pointcloud.xml: 1 tests build/test_results/obj_to_pointcloud/rostest-test_test_obj_to_pointcloud_rostest.xml: 1 tests build/test_results/obj_to_pointcloud/rosunit-test_obj_to_pointcloud.xml: 2 tests build/test_results/planner_cspace/MISSING-gtest-test_distance_map.xml: 1 tests, 0 errors, 1 failures, 0 skipped build/test_results/planner_cspace/gtest-test_blockmem_gridmap.xml: 10 tests build/test_results/planner_cspace/gtest-test_costmap_bbf.xml: 4 tests build/test_results/planner_cspace/gtest-test_cyclic_vec.xml: 14 tests build/test_results/planner_cspace/gtest-test_distance_map_fast_update.xml: 4 tests build/test_results/planner_cspace/gtest-test_grid_astar.xml: 12 tests build/test_results/planner_cspace/gtest-test_grid_metric_converter.xml: 4 tests build/test_results/planner_cspace/gtest-test_motion_cache.xml: 2 tests build/test_results/planner_cspace/gtest-test_motion_primitive_builder.xml: 2 tests build/test_results/planner_cspace/gtest-test_path_interpolator.xml: 4 tests build/test_results/planner_cspace/gtest-test_planner_3d_cost.xml: 2 tests build/test_results/planner_cspace/roslint-planner_cspace.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true__fast_map_update_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__with_tolerance_true.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_abort_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_costmap_watchdog_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_debug_outputs_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_boundary_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_compat_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_2dof_serial_joints_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_3d_map_size_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_preempt_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_tolerant_action_rostest.xml: 1 tests build/test_results/planner_cspace/rosunit-test_abort.xml: 2 tests build/test_results/planner_cspace/rosunit-test_costmap_watchdog.xml: 4 tests build/test_results/planner_cspace/rosunit-test_debug_outputs.xml: 8 tests build/test_results/planner_cspace/rosunit-test_navigate.xml: 12 tests build/test_results/planner_cspace/rosunit-test_navigate_boundary.xml: 2 tests build/test_results/planner_cspace/rosunit-test_planner_2dof_serial_joints.xml: 4 tests build/test_results/planner_cspace/rosunit-test_planner_3d_map_size.xml: 12 tests build/test_results/planner_cspace/rosunit-test_preempt.xml: 2 tests build/test_results/planner_cspace/rosunit-test_tolerant_action.xml: 2 tests build/test_results/safety_limiter/roslint-safety_limiter.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter2_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_compat_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_rostest.xml: 1 tests build/test_results/safety_limiter/rosunit-test_safety_limiter.xml: 22 tests build/test_results/safety_limiter/rosunit-test_safety_limiter2.xml: 2 tests build/test_results/track_odometry/gtest-test_tf_projection.xml: 2 tests build/test_results/track_odometry/roslint-track_odometry.xml: 1 tests build/test_results/track_odometry/rostest-test_test_tf_projection_rostest.xml: 1 tests build/test_results/track_odometry/rostest-test_test_track_odometry_rostest.xml: 1 tests build/test_results/track_odometry/rosunit-test_tf_projection_node.xml: 8 tests build/test_results/track_odometry/rosunit-test_track_odometry.xml: 10 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_filter.xml: 6 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_path2d.xml: 8 tests build/test_results/trajectory_tracker/roslint-trajectory_tracker.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_recorder_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_overshoot_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_with_odom_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-trajectory_tracker_rostest__odom_delay_0.xml: 1 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_recorder.xml: 2 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker.xml: 16 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_overshoot.xml: 12 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_with_odom.xml: 4 tests build/test_results/trajectory_tracker_msgs/gtest-test_path_with_velocity_conversion.xml: 4 tests build/test_results/trajectory_tracker_msgs/roslint-trajectory_tracker_msgs.xml: 1 tests Summary: 302 tests, 0 errors, 1 failures, 0 skipped ```
at-wat commented 10 months ago

[480] FAILED on noetic

Test failed ``` build/test_results/costmap_cspace/gtest-test_costmap_3d.xml: 22 tests build/test_results/costmap_cspace/gtest-test_pointcloud_accumulator.xml: 4 tests build/test_results/costmap_cspace/roslint-costmap_cspace.xml: 1 tests build/test_results/joystick_interrupt/roslint-joystick_interrupt.xml: 1 tests build/test_results/joystick_interrupt/rostest-test_test_joystick_interrupt_rostest.xml: 1 tests build/test_results/joystick_interrupt/rosunit-test_joystick_interrupt.xml: 12 tests build/test_results/map_organizer/roslint-map_organizer.xml: 1 tests build/test_results/map_organizer/rostest-test_test_map_organizer_rostest.xml: 1 tests build/test_results/map_organizer/rostest-test_test_pointcloud_to_maps_rostest.xml: 1 tests build/test_results/map_organizer/rosunit-test_map_organizer.xml: 8 tests build/test_results/map_organizer/rosunit-test_pointcloud_to_maps.xml: 2 tests build/test_results/neonavigation_common/roslint-neonavigation_common.xml: 1 tests build/test_results/neonavigation_common/rostest-test_test_compat_rostest.xml: 1 tests build/test_results/neonavigation_common/rosunit-test_compat.xml: 6 tests build/test_results/neonavigation_metrics_msgs/gtest-test_helper.xml: 4 tests build/test_results/neonavigation_metrics_msgs/roslint-neonavigation_metrics_msgs.xml: 1 tests build/test_results/obj_to_pointcloud/roslint-obj_to_pointcloud.xml: 1 tests build/test_results/obj_to_pointcloud/rostest-test_test_obj_to_pointcloud_rostest.xml: 1 tests build/test_results/obj_to_pointcloud/rosunit-test_obj_to_pointcloud.xml: 2 tests build/test_results/planner_cspace/MISSING-gtest-test_distance_map.xml: 1 tests, 0 errors, 1 failures, 0 skipped build/test_results/planner_cspace/gtest-test_blockmem_gridmap.xml: 10 tests build/test_results/planner_cspace/gtest-test_costmap_bbf.xml: 4 tests build/test_results/planner_cspace/gtest-test_cyclic_vec.xml: 14 tests build/test_results/planner_cspace/gtest-test_distance_map_fast_update.xml: 4 tests build/test_results/planner_cspace/gtest-test_grid_astar.xml: 12 tests build/test_results/planner_cspace/gtest-test_grid_metric_converter.xml: 4 tests build/test_results/planner_cspace/gtest-test_motion_cache.xml: 2 tests build/test_results/planner_cspace/gtest-test_motion_primitive_builder.xml: 2 tests build/test_results/planner_cspace/gtest-test_path_interpolator.xml: 4 tests build/test_results/planner_cspace/gtest-test_planner_3d_cost.xml: 2 tests build/test_results/planner_cspace/roslint-planner_cspace.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true__fast_map_update_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__with_tolerance_true.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_abort_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_costmap_watchdog_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_debug_outputs_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_boundary_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_compat_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_2dof_serial_joints_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_3d_map_size_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_preempt_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_tolerant_action_rostest.xml: 1 tests build/test_results/planner_cspace/rosunit-test_abort.xml: 2 tests build/test_results/planner_cspace/rosunit-test_costmap_watchdog.xml: 4 tests build/test_results/planner_cspace/rosunit-test_debug_outputs.xml: 8 tests build/test_results/planner_cspace/rosunit-test_navigate.xml: 12 tests build/test_results/planner_cspace/rosunit-test_navigate_boundary.xml: 2 tests build/test_results/planner_cspace/rosunit-test_planner_2dof_serial_joints.xml: 4 tests build/test_results/planner_cspace/rosunit-test_planner_3d_map_size.xml: 12 tests build/test_results/planner_cspace/rosunit-test_preempt.xml: 2 tests build/test_results/planner_cspace/rosunit-test_tolerant_action.xml: 2 tests build/test_results/safety_limiter/roslint-safety_limiter.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter2_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_compat_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_rostest.xml: 1 tests build/test_results/safety_limiter/rosunit-test_safety_limiter.xml: 22 tests build/test_results/safety_limiter/rosunit-test_safety_limiter2.xml: 2 tests build/test_results/track_odometry/gtest-test_tf_projection.xml: 2 tests build/test_results/track_odometry/roslint-track_odometry.xml: 1 tests build/test_results/track_odometry/rostest-test_test_tf_projection_rostest.xml: 1 tests build/test_results/track_odometry/rostest-test_test_track_odometry_rostest.xml: 1 tests build/test_results/track_odometry/rosunit-test_tf_projection_node.xml: 8 tests build/test_results/track_odometry/rosunit-test_track_odometry.xml: 10 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_filter.xml: 6 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_path2d.xml: 8 tests build/test_results/trajectory_tracker/roslint-trajectory_tracker.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_recorder_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_overshoot_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_with_odom_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-trajectory_tracker_rostest__odom_delay_0.xml: 1 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_recorder.xml: 2 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker.xml: 16 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_overshoot.xml: 12 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_with_odom.xml: 4 tests build/test_results/trajectory_tracker_msgs/gtest-test_path_with_velocity_conversion.xml: 4 tests build/test_results/trajectory_tracker_msgs/roslint-trajectory_tracker_msgs.xml: 1 tests Summary: 302 tests, 0 errors, 1 failures, 0 skipped ```
at-wat commented 10 months ago

[481] PASSED on noetic

All tests passed ``` build/test_results/costmap_cspace/gtest-test_costmap_3d.xml: 22 tests build/test_results/costmap_cspace/gtest-test_pointcloud_accumulator.xml: 4 tests build/test_results/costmap_cspace/roslint-costmap_cspace.xml: 1 tests build/test_results/joystick_interrupt/roslint-joystick_interrupt.xml: 1 tests build/test_results/joystick_interrupt/rostest-test_test_joystick_interrupt_rostest.xml: 1 tests build/test_results/joystick_interrupt/rosunit-test_joystick_interrupt.xml: 12 tests build/test_results/map_organizer/roslint-map_organizer.xml: 1 tests build/test_results/map_organizer/rostest-test_test_map_organizer_rostest.xml: 1 tests build/test_results/map_organizer/rostest-test_test_pointcloud_to_maps_rostest.xml: 1 tests build/test_results/map_organizer/rosunit-test_map_organizer.xml: 8 tests build/test_results/map_organizer/rosunit-test_pointcloud_to_maps.xml: 2 tests build/test_results/neonavigation_common/roslint-neonavigation_common.xml: 1 tests build/test_results/neonavigation_common/rostest-test_test_compat_rostest.xml: 1 tests build/test_results/neonavigation_common/rosunit-test_compat.xml: 6 tests build/test_results/neonavigation_metrics_msgs/gtest-test_helper.xml: 4 tests build/test_results/neonavigation_metrics_msgs/roslint-neonavigation_metrics_msgs.xml: 1 tests build/test_results/obj_to_pointcloud/roslint-obj_to_pointcloud.xml: 1 tests build/test_results/obj_to_pointcloud/rostest-test_test_obj_to_pointcloud_rostest.xml: 1 tests build/test_results/obj_to_pointcloud/rosunit-test_obj_to_pointcloud.xml: 2 tests build/test_results/planner_cspace/gtest-test_blockmem_gridmap.xml: 10 tests build/test_results/planner_cspace/gtest-test_costmap_bbf.xml: 4 tests build/test_results/planner_cspace/gtest-test_cyclic_vec.xml: 14 tests build/test_results/planner_cspace/gtest-test_distance_map.xml: 18 tests build/test_results/planner_cspace/gtest-test_distance_map_fast_update.xml: 4 tests build/test_results/planner_cspace/gtest-test_grid_astar.xml: 12 tests build/test_results/planner_cspace/gtest-test_grid_metric_converter.xml: 4 tests build/test_results/planner_cspace/gtest-test_motion_cache.xml: 2 tests build/test_results/planner_cspace/gtest-test_motion_primitive_builder.xml: 2 tests build/test_results/planner_cspace/gtest-test_path_interpolator.xml: 4 tests build/test_results/planner_cspace/gtest-test_planner_3d_cost.xml: 2 tests build/test_results/planner_cspace/roslint-planner_cspace.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__antialias_start_true__fast_map_update_true.xml: 1 tests build/test_results/planner_cspace/rostest-navigation_rostest__with_tolerance_true.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_abort_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_costmap_watchdog_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_debug_outputs_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_boundary_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_compat_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_navigation_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_2dof_serial_joints_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_planner_3d_map_size_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_preempt_rostest.xml: 1 tests build/test_results/planner_cspace/rostest-test_test_tolerant_action_rostest.xml: 1 tests build/test_results/planner_cspace/rosunit-test_abort.xml: 2 tests build/test_results/planner_cspace/rosunit-test_costmap_watchdog.xml: 4 tests build/test_results/planner_cspace/rosunit-test_debug_outputs.xml: 8 tests build/test_results/planner_cspace/rosunit-test_navigate.xml: 12 tests build/test_results/planner_cspace/rosunit-test_navigate_boundary.xml: 2 tests build/test_results/planner_cspace/rosunit-test_planner_2dof_serial_joints.xml: 4 tests build/test_results/planner_cspace/rosunit-test_planner_3d_map_size.xml: 12 tests build/test_results/planner_cspace/rosunit-test_preempt.xml: 2 tests build/test_results/planner_cspace/rosunit-test_tolerant_action.xml: 2 tests build/test_results/safety_limiter/roslint-safety_limiter.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter2_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_compat_rostest.xml: 1 tests build/test_results/safety_limiter/rostest-test_test_safety_limiter_rostest.xml: 1 tests build/test_results/safety_limiter/rosunit-test_safety_limiter.xml: 22 tests build/test_results/safety_limiter/rosunit-test_safety_limiter2.xml: 2 tests build/test_results/track_odometry/gtest-test_tf_projection.xml: 2 tests build/test_results/track_odometry/roslint-track_odometry.xml: 1 tests build/test_results/track_odometry/rostest-test_test_tf_projection_rostest.xml: 1 tests build/test_results/track_odometry/rostest-test_test_track_odometry_rostest.xml: 1 tests build/test_results/track_odometry/rosunit-test_tf_projection_node.xml: 8 tests build/test_results/track_odometry/rosunit-test_track_odometry.xml: 10 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_filter.xml: 6 tests build/test_results/trajectory_tracker/gtest-test_trajectory_tracker_path2d.xml: 8 tests build/test_results/trajectory_tracker/roslint-trajectory_tracker.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_recorder_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_overshoot_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-test_test_trajectory_tracker_with_odom_rostest.xml: 1 tests build/test_results/trajectory_tracker/rostest-trajectory_tracker_rostest__odom_delay_0.xml: 1 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_recorder.xml: 2 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker.xml: 16 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_overshoot.xml: 12 tests build/test_results/trajectory_tracker/rosunit-test_trajectory_tracker_with_odom.xml: 4 tests build/test_results/trajectory_tracker_msgs/gtest-test_path_with_velocity_conversion.xml: 4 tests build/test_results/trajectory_tracker_msgs/roslint-trajectory_tracker_msgs.xml: 1 tests Summary: 319 tests, 0 errors, 0 failures, 0 skipped ```
codecov-commenter commented 10 months ago

Codecov Report

Merging #712 (565c7a8) into master (0435013) will increase coverage by 0.13%. The diff coverage is 83.33%.

@@            Coverage Diff             @@
##           master     #712      +/-   ##
==========================================
+ Coverage   88.15%   88.28%   +0.13%     
==========================================
  Files          60       60              
  Lines        4340     4346       +6     
==========================================
+ Hits         3826     3837      +11     
+ Misses        514      509       -5     
Files Changed Coverage Δ
planner_cspace/src/distance_map.cpp 98.00% <83.33%> (-0.96%) :arrow_down:

... and 5 files with indirect coverage changes

at-wat commented 10 months ago

@nhatao please take a look