Skip to content

QoS - Liveliness, Deadline, and Lifespan C++ Demos - #320

Merged
dirk-thomas merged 6 commits into
ros2:masterfrom
emersonknapp:qos-demos
May 17, 2019
Merged

dirk-thomas merged 6 commits into
ros2:masterfrom
emersonknapp:qos-demos

Conversation

@emersonknapp

@emersonknapp emersonknapp commented Mar 29, 2019 •

Copy link
Copy Markdown
Contributor

depends on ros2/rmw#171
depends on ros2/rclcpp#673

Add dedicated C++ demos for each of the newly-introduced Quality of Service policies.

@tfoote tfoote added the in progress Actively being worked on (Kanban column) label Mar 29, 2019
@emersonknapp emersonknapp changed the title Liveliness, Deadline, and Lifespan QoS Demos QoS - Liveliness, Deadline, and Lifespan Demos Apr 11, 2019
@emersonknapp emersonknapp changed the title QoS - Liveliness, Deadline, and Lifespan Demos QoS - Liveliness, Deadline, and Lifespan C++ Demos Apr 16, 2019
@wjwwood wjwwood added in review Waiting for review (Kanban column) and removed in progress Actively being worked on (Kanban column) labels Apr 16, 2019

@wjwwood wjwwood left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

early review

Comment thread quality_of_service_demo/README.md Outdated
Comment thread quality_of_service_demo/README.md Outdated
Comment thread quality_of_service_demo/README.md
Comment thread quality_of_service_demo/README.md Outdated
Comment thread quality_of_service_demo/README.md Outdated
Comment thread quality_of_service_demo/src/common_nodes.cpp Outdated
Comment thread quality_of_service_demo/src/deadline.cpp Outdated
Comment thread quality_of_service_demo/src/deadline.cpp Outdated
Comment thread quality_of_service_demo/src/deadline.cpp
Comment thread quality_of_service_demo/src/lifespan.cpp Outdated
Emerson Knapp and others added 5 commits May 13, 2019 14:27
Signed-off-by: Emerson Knapp <eknapp@amazon.com>
Signed-off-by: Emerson Knapp <eknapp@amazon.com>
Signed-off-by: Emerson Knapp <eknapp@amazon.com>
Signed-off-by: Miaofei <miaofei@amazon.com>
…. Some code restructure and extra variable name verbosity.

Signed-off-by: Emerson Knapp <eknapp@amazon.com>
@emersonknapp

Copy link
Copy Markdown
Contributor Author

Thanks for the feedback - I've uploaded a new version. Since this doesn't fall under feature freeze, I totally understand if we leave it until after that to review.

@dirk-thomas

Copy link
Copy Markdown
Member

@thomas-moulard Please run CI for this.

@dirk-thomas

Copy link
Copy Markdown
Member

Please run CI for this.

@thomas-moulard Friendly ping.

@thomas-moulard

Copy link
Copy Markdown

Ack.

@emersonknapp

emersonknapp commented May 17, 2019 •

Copy link
Copy Markdown
Contributor Author

@thomas-moulard
Gist file: https://gist.githubusercontent.com/emersonknapp/bd3fe42d8b5d2e9bb6cd980a19b21ded/raw/b03011985fe0587349389b73900b45c96f3f8738/ros2.repos
Test flags: --packages-select quality_of_service_demo
Build flags: --packages-up-to quality_of_service_demo
Ci: ci_launcher

@thomas-moulard

Copy link
Copy Markdown
  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@wjwwood wjwwood left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'd like to see the examples be made consistent with each other before merging, but otherwise only minor comments.

Comment thread quality_of_service_demo/src/lifespan.cpp Outdated
Comment thread quality_of_service_demo/src/lifespan.cpp
Comment thread quality_of_service_demo/src/liveliness.cpp Outdated
Comment thread quality_of_service_demo/src/liveliness.cpp Outdated
@thomas-moulard

Copy link
Copy Markdown
  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

…ing consistent across all demos

Signed-off-by: Emerson Knapp <eknapp@amazon.com>
@emersonknapp

Copy link
Copy Markdown
Contributor Author

@thomas-moulard let's re-run with comments addressed, and the windows warning fixed
Gist file: https://gist.githubusercontent.com/emersonknapp/700c8e974ee963f7aeface33c1d70b45/raw/b03011985fe0587349389b73900b45c96f3f8738/ros2.repos
Build flags: --packages-up-to quality_of_service_demo
Test flags: --packages-select quality_of_service_demo
Job: ci_launcher

@dirk-thomas
dirk-thomas requested a review from wjwwood May 17, 2019 18:49
@thomas-moulard

Copy link
Copy Markdown
  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@dirk-thomas
dirk-thomas merged commit 20a0d13 into ros2:master May 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in review Waiting for review (Kanban column)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants