Skip to content

Conversation

@emersonknapp
Copy link
Collaborator

until we get it working on cyclone

Unblocks #345

Signed-off-by: Emerson Knapp [email protected]

Copy link
Collaborator

@Karsten1987 Karsten1987 left a comment

Choose a reason for hiding this comment

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

lgtm.

I recommend running two individual CI jobs - one with Fast-RTPS and one with Cyclone - demonstrating that both succeed.

Regarding the DDS vendor matrix, I would say it should suffice to enable it on rosbag2_transport as well as rosbag2_tests. The rest should technically be communication independent. We shouldn't have to stretch out the test run unnecessary long.

Do you want to pick that up in a separate PR or in this one?

@emersonknapp
Copy link
Collaborator Author

I think I'll do that in a separate PR. I'm working on it now using the call_for_each_rmw_implementation CMake macro (right approach?) but I'd like to get your changes unblocked as quickly and cleanly as possible.

I will just enable it on rosbag2_transport and rosbag2_tests, I agree that the rest should be independent of transport

@Karsten1987
Copy link
Collaborator

I'm working on it now using the call_for_each_rmw_implementation CMake macro (right approach?)

yes!

@emersonknapp
Copy link
Collaborator Author

FastRTPS run

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

CycloneDDS run

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

Signed-off-by: Emerson Knapp <[email protected]>
@emersonknapp
Copy link
Collaborator Author

FastRTPS

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

CycloneDDS

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

@emersonknapp
Copy link
Collaborator Author

The one failing test is the remaining unrelated zstd compression splitting. Merging now.

@emersonknapp emersonknapp merged commit 53de149 into master Apr 3, 2020
@delete-merged-branch delete-merged-branch bot deleted the emersonknapp/disable-adaptive-qos-for-now branch April 3, 2020 04:32
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.

3 participants