Skip to content

Add regression tests for geometry2 targets#644

Merged
mvukov merged 2 commits into
mainfrom
feature/geometry2_tests
Jun 8, 2026
Merged

Add regression tests for geometry2 targets#644
mvukov merged 2 commits into
mainfrom
feature/geometry2_tests

Conversation

@mvukov

@mvukov mvukov commented May 28, 2026

Copy link
Copy Markdown
Owner

Adds ros2/test/geometry2/ with one test target per library in @ros2_geometry2: tf2 core, tf2_ros, tf2_eigen, tf2_geometry_msgs, tf2_sensor_msgs (C++), tf2_py, tf2_ros_py (Python), and launch-based startup tests for the static_transform_publisher and tf2_echo binaries.

Also fixes geometry2.BUILD.bazel: adds public visibility and missing Python runtime deps (rpyutils, rclpy, py_geometry_msgs, py_tf2_msgs) to the tf2_py library, which were needed for the C++ extension to load.

mvukov and others added 2 commits May 28, 2026 20:26
Adds ros2/test/geometry2/ with one test target per library in
@ros2_geometry2: tf2 core, tf2_ros, tf2_eigen, tf2_geometry_msgs,
tf2_sensor_msgs (C++), tf2_py, tf2_ros_py (Python), and launch-based
startup tests for the static_transform_publisher and tf2_echo binaries.

Also fixes geometry2.BUILD.bazel: adds public visibility and missing
Python runtime deps (rpyutils, rclpy, py_geometry_msgs, py_tf2_msgs)
to the tf2_py library, which were needed for the C++ extension to load.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mvukov mvukov marked this pull request as ready for review June 8, 2026 18:09
@mvukov mvukov merged commit beec446 into main Jun 8, 2026
10 checks passed
@mvukov mvukov deleted the feature/geometry2_tests branch June 8, 2026 18:09
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.

1 participant