-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(GenericSubscription): Add dispatch subscription callback to generic subscription #7
feat(GenericSubscription): Add dispatch subscription callback to generic subscription #7
Conversation
Signed-off-by: yamasaki <[email protected]>
Signed-off-by: yamasaki <[email protected]>
Signed-off-by: yamasaki <[email protected]>
Signed-off-by: ymski <[email protected]>
Signed-off-by: ymski <[email protected]>
Signed-off-by: ymski <[email protected]>
Co-authored-by: isp-uetsuki <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: ymski <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Signed-off-by: ymski <[email protected]>
Remove redundant include in a51c1ab. Could you review it again? @isp-uetsuki |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The following three PRs, including this PR, were identified.
#7
tier4/caret_trace#228
tier4/caret_trace#220
I confirmed that the graph drawing was the same before and after the application of the above 3 PRs on Pilot.Auto's Psim.
…ric subscription (#7) * added initialization tracepoint to generic_subscription Signed-off-by: yamasaki <[email protected]> * added callback_register Signed-off-by: yamasaki <[email protected]> * added callback_start/end Signed-off-by: yamasaki <[email protected]> * added subscription-side trace point Signed-off-by: ymski <[email protected]> * add rclcpp_publish to generic_publisher Signed-off-by: ymski <[email protected]> * removed unused dispatch_subscription_callback trace point Signed-off-by: ymski <[email protected]> * Update rclcpp/src/rclcpp/generic_subscription.cpp Co-authored-by: isp-uetsuki <[email protected]> * fix messege addr Signed-off-by: ymski <[email protected]> * remove redundant includes Signed-off-by: ymski <[email protected]> --------- Signed-off-by: yamasaki <[email protected]> Signed-off-by: ymski <[email protected]> Co-authored-by: isp-uetsuki <[email protected]>
…ric subscription (#7) (#8) * added initialization tracepoint to generic_subscription * added callback_register * added callback_start/end * added subscription-side trace point * add rclcpp_publish to generic_publisher * removed unused dispatch_subscription_callback trace point * Update rclcpp/src/rclcpp/generic_subscription.cpp * fix messege addr * remove redundant includes --------- Signed-off-by: yamasaki <[email protected]> Signed-off-by: ymski <[email protected]> Co-authored-by: ymski <[email protected]> Co-authored-by: isp-uetsuki <[email protected]>
Description
This PR will allow applications using GenericSubscription/GenericPublisher to be analyzed by CARET.
Add trace points to each class that are required for analysis in CARET.
( see https://tier4.github.io/caret_doc/latest/design/trace_points/runtime_trace_points/. )
Added tracepoints
Related links
Notes for reviewers
Pre-review checklist for the PR author
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.