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

[foxy-backport] Make use of ros_testing to test policy generation. (#214) #254

Merged
merged 1 commit into from
Jan 11, 2022

Conversation

mikaelarguedas
Copy link
Member

Attempt to address #251

* Make use of ros_testing to test policy generation.

Signed-off-by: Brian Ezequiel Marchi <brian.marchi65@gmail.com>
Co-authored-by: Michel Hidalgo <michel@ekumenlabs.com>

* Skip test_generate_policy.py tests on Windows.

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

* Revert "Skip test_generate_policy.py tests on Windows."

This reverts commit c68f0a0.

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

* Wait for expected ROS graph state.

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

* Boost discovery delay.

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

* Please linter.

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

* Skip tests using RTI Connext w/o a daemon.

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

* Bump generate_policy execution timeout on Windows.

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

* Bump generate_policy execution timeout on Windows again.

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

Co-authored-by: Brian Ezequiel Marchi <brian.marchi65@gmail.com>
Copy link
Member

@jacobperron jacobperron left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@j-rivero j-rivero left a comment

Choose a reason for hiding this comment

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

Build and tests are good on my system I did not detect any problem in the backport.

@jacobperron
Copy link
Member

jacobperron commented Jan 11, 2022

macOS is no longer a supported platform, but I'll go ahead and merge this backport pending CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Windows Build Status (unrelated cmake warnings)

@jacobperron jacobperron merged commit 58bd4a5 into foxy Jan 11, 2022
@jacobperron jacobperron deleted the foxy-backport-214 branch January 11, 2022 20:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants