Skip to content
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

fix ros2 lifecycle get #167

Merged
merged 1 commit into from
Dec 11, 2018
Merged

fix ros2 lifecycle get #167

merged 1 commit into from
Dec 11, 2018

Conversation

dirk-thomas
Copy link
Member

Fixes #166.

@dirk-thomas dirk-thomas added bug Something isn't working in review Waiting for review (Kanban column) labels Dec 11, 2018
@dirk-thomas dirk-thomas self-assigned this Dec 11, 2018
Copy link
Contributor

@sloretz sloretz left a comment

Choose a reason for hiding this comment

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

Confirmed fixes #166 for me

$ ros2 lifecycle get
/lc_talker: unconfigured [1]

@sloretz
Copy link
Contributor

sloretz commented Dec 11, 2018

CI (testing only package ros2lifecycle for linters)

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@dirk-thomas
Copy link
Member Author

The linters passed locally. So I don't think we need to run CI builds on four platforms - especially for such a minimal change.

@dirk-thomas
Copy link
Member Author

I will go ahead and merge this to allow #174 to move forward.

@dirk-thomas dirk-thomas merged commit 11307c2 into master Dec 11, 2018
@dirk-thomas dirk-thomas deleted the fix-lc-get branch December 11, 2018 22:35
@dirk-thomas dirk-thomas removed the in review Waiting for review (Kanban column) label Dec 11, 2018
esteve pushed a commit to esteve/ros2cli that referenced this pull request Dec 16, 2022
* Emits events.ExecutionComplete on Action completion.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Makes LaunchTestService handle non-process actions.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Makes LaunchTestService handle fixture process actions.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Adds output checks to LaunchTestService.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Updates launch_testing package tests.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Applies fixes after launch_testing refactor.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Adds OpaqueCoroutine action subclass.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Apply suggestions from code review

Co-Authored-By: hidmic <michel@ekumenlabs.com>

* Addresses peer review comments.

- Emit ExecutionComplete events on demand.
- Shutdown OpaqueCoroutine gracefully.
- Fix failing test cases.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Refactors launch_testing API a bit.

To cope with more test cases.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Applies style fixes to launch_testing.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Deal with non zero exit on shutdown.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Avoids output tests' races.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Applies misc fixes after Windows triaging.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Applies more fixes after Windows triaging.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Fixes linter issue.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>

* Addresses peer review comments.

- Improved OpaqueCoroutine documentation.
- Added test for launch.event_handlers.OnExecutionComplete.

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
esteve pushed a commit to esteve/ros2cli that referenced this pull request Dec 16, 2022
Signed-off-by: Jacob Perron <jacob@openrobotics.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants