ros2log new package introduction#1217
Conversation
|
CC: @decwest |
9fed13e to
0122cc2
Compare
Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> clean up the package and implementation. Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> fix ros2log test_watch.py. Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> support QoS configuration argument for ros2 log watch. Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> Call content filtering API for logger name and level if available. Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> add test_cli.py to test "ros2 log watch". Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> remove ros2log/README.md. Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> :construction: add list subcommand Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> bug: fix test Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> :recycle: delete non-necessary fixture node for test Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> :bug: fix to print one by one Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> support "ros2 log levels". Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com> :zap: add get and set subcommand Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> :bug: align logger's initial state during test Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> FIX: add sleep to reduce cpu consumption Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> FIX: rewrite waiting acync process Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> :FIX: delete --include-hidden-nodes option Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> FIX: import from api Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> FIX: add ValueError when empty string is inputted in get_absolute_node_name Signed-off-by: Decwest <fumiyaonishi1016@gmail.com> Signed-off-by: Tomoya.Fujita <tomoya.fujita825@gmail.com>
0122cc2 to
8f3a19c
Compare
fujitatomoya
left a comment
There was a problem hiding this comment.
this is major enhancement for ros2log command that has been developed by ROS Japan Dev team. can you take a 1st look and review this?
|
@decwest i will start the CI for ros2log. this is gonna be the 1st time for other platforms like RHEL and window, i would expect that there are going to be several fixes to pass. |
|
Pulls: #1217 |
|
Pulls: #1217 |
|
Pulls: #1217 |
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
|
@fujitatomoya To address this, I added Also, since |
|
Pulls: #1217 |
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
|
I addressed the following build error by this commit: d5bdf97 https://ci.ros2.org/job/ci_linux-rhel/8273/testReport/(root)/ros2log/___/ |
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com> Signed-off-by: Fumiya Ohnishi <fumiyaonishi1016@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com> Signed-off-by: Fumiya Ohnishi <fumiyaonishi1016@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com> Signed-off-by: Fumiya Ohnishi <fumiyaonishi1016@gmail.com>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com> Signed-off-by: Fumiya Ohnishi <fumiyaonishi1016@gmail.com>
Signed-off-by: Decwest <fumiyaonishi1016@gmail.com>
Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com>
|
@decwest as you may know, everyone is busy with Lyrical Luth release (feature freeze, branching and so on), so it will be hard to get this in the mainline source code right at this moment. we could probably come back on this to get more review before merge after lyrical luth release. in the mean time, i will start the CI for ros2log package. we can expect that there should be (will be) no conflicts since this is new whole package to the mainline. |
Description
part of #1148 for
Node GranuralityFixes # (issue)
Is this user-facing behavior change?
Yes, new package is introduced
ros2logDid you use Generative AI?
Yes we did during the development. Claude Sonnet 4.6.
Additional Information