Skip to content

Adding in topic name to logging on IPC issues#2706

Merged
fujitatomoya merged 3 commits intorollingfrom
stevemacenski/logging
Dec 14, 2024
Merged

Adding in topic name to logging on IPC issues#2706
fujitatomoya merged 3 commits intorollingfrom
stevemacenski/logging

Conversation

@SteveMacenski
Copy link
Copy Markdown
Collaborator

@SteveMacenski SteveMacenski commented Dec 13, 2024

This enables more introspection on "why" something failed so a user can fix it. Without this, migrating a node to IPC can be excruciatingly painful to find what of dozens of interfaces are having problems.

Addresses #2703

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
Copy link
Copy Markdown
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm with green CI

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
@SteveMacenski
Copy link
Copy Markdown
Collaborator Author

@fujitatomoya CI is green now!

@fujitatomoya
Copy link
Copy Markdown
Collaborator

Pulls: #2706
Gist: https://gist.githubusercontent.com/fujitatomoya/0d027f73d6128ac2bcf283a0e3109e67/raw/ba8abd6eb6fcc58ac0b1b6591b93cd2ea3c4154a/ros2.repos
BUILD args: --packages-above-and-dependencies rclcpp
TEST args: --packages-above rclcpp
ROS Distro: rolling
Job: ci_launcher
ci_launcher ran: https://ci.ros2.org/job/ci_launcher/14960

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

@fujitatomoya
Copy link
Copy Markdown
Collaborator

@SteveMacenski got it, just in case start CI for rclcpp package, i will merge it once it comes green.

@fujitatomoya fujitatomoya merged commit a13e16e into rolling Dec 14, 2024
@fujitatomoya
Copy link
Copy Markdown
Collaborator

@Mergifyio backport humble jazzy

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Dec 14, 2024

backport humble jazzy

✅ Backports have been created

Details

mergify bot pushed a commit that referenced this pull request Dec 14, 2024
* Adding in topic name to logging on IPC issues

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* Update test matching output logging

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* adding in single quotes

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

---------

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
(cherry picked from commit a13e16e)
mergify bot pushed a commit that referenced this pull request Dec 14, 2024
* Adding in topic name to logging on IPC issues

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* Update test matching output logging

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* adding in single quotes

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

---------

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
(cherry picked from commit a13e16e)
fujitatomoya pushed a commit that referenced this pull request Dec 14, 2024
* Adding in topic name to logging on IPC issues

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* Update test matching output logging

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* adding in single quotes

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

---------

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
(cherry picked from commit a13e16e)

Co-authored-by: Steve Macenski <stevenmacenski@gmail.com>
fujitatomoya pushed a commit that referenced this pull request Dec 14, 2024
* Adding in topic name to logging on IPC issues

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* Update test matching output logging

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

* adding in single quotes

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>

---------

Signed-off-by: Steve Macenski <stevenmacenski@gmail.com>
(cherry picked from commit a13e16e)

Co-authored-by: Steve Macenski <stevenmacenski@gmail.com>
@SteveMacenski SteveMacenski deleted the stevemacenski/logging branch December 15, 2024 02:05
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.

4 participants