Skip to content

Stub type hash value line in TopicEndpointInfo string#1110

Merged
clalancette merged 2 commits intoros2:rollingfrom
emersonknapp:emersonknapp/stub-type-hash-printing
Apr 12, 2023
Merged

Stub type hash value line in TopicEndpointInfo string#1110
clalancette merged 2 commits intoros2:rollingfrom
emersonknapp:emersonknapp/stub-type-hash-printing

Conversation

@emersonknapp
Copy link
Copy Markdown
Collaborator

@emersonknapp emersonknapp commented Apr 11, 2023

Part of ros2/ros2#1159

Enables #1104 and ros2/ros2cli#816 as backports for first Iron sync (post-release).

Adds extra line for "Topic type hash:" to string representation of TopicEndpointInfo, in case any parsers expect specific format from that string.

Part of ros2/ros2#1159

For use in backported ros2cli extension for first Iron-sync (post-release). Adding now for any parsers that expect constant format of this output

Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
Copy link
Copy Markdown
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

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

Looks good to me with green CI.

@clalancette
Copy link
Copy Markdown
Contributor

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

@clalancette
Copy link
Copy Markdown
Contributor

@emersonknapp It looks like there are a few tests that do indeed depend on the string output of the TopicEndpointInfo class. One of them is in this repository, and it looks like there is one in ros2topic as well.

@emersonknapp
Copy link
Copy Markdown
Collaborator Author

Gist: https://gist.githubusercontent.com/emersonknapp/2b4855d50722980b55bf2168135ddc0f/raw/e59f254d411f3fcc064808e827865495be11ea15/ros2.repos
BUILD args: --packages-above-and-dependencies rclpy
TEST args: --packages-above rclpy
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/11872

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status

Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
Copy link
Copy Markdown
Contributor

@clalancette clalancette left a comment

Choose a reason for hiding this comment

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

Looks good with green CI.

@clalancette clalancette merged commit 1c147ee into ros2:rolling Apr 12, 2023
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.

3 participants