Conversation
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
|
i was wondering why we could not detect this failure, turns out CI parameter is wrong, |
|
Yeah, I looked into that. Just a simple mistake. Some of the CI jobs listed here in the original PR were unrelated to the PR: #998 (review). Only the ci_linux-aarch64 and ci_windows jobs tested the PR. The |
fujitatomoya
left a comment
There was a problem hiding this comment.
lgtm with green CI.
|
Pulls: #1003 |
Signed-off-by: Christophe Bedard <bedard.christophe@gmail.com>
|
There were linter issues :/ I'll abort and re-trigger the CI jobs |
|
It doesn't like the ros2cli/ros2topic/test/test_cli.py Line 827 in f037c19 Does this mean that the "safe evaluation" will reject most expressions that try to access a message's fields? I'll have to pick this back up this weekend. |
|
Reverting the original change for now: #1004 |
|
We'll probably end up addressing these issues in the new Rolling PR (#1001) and then backport it to Jazzy. |
Fixes #1002
Follow-up to #998, which backported a commit from Rolling to Jazzy that included unrelated changes that Jazzy doesn't have:
_rostopic_hz()does not expect theqos_argsarg, since Jazzy doesn't have Add support for topic QOS for ros2topic bw, delay and hz #935_rostopic_hz() got an unexpected keyword argument 'qos_args'#1002args.topic_namecontains a single topic name, since Jazzy doesn't have Support multiple topics via ros2 topic hz. #929, which also means that_rostopic_hz()only expects a single topic name, and not a listRun a node:
$ ros2 run examples_rclcpp_minimal_publisher publisher_member_functionBefore:
If I only fix (1) and not (2), the topic name string gets split into single characters:
After: