Skip to content

Conversation

@emersonknapp
Copy link
Collaborator

Part of #125

Moves the adaptive QoS logic into the QoS compilation unit and adds explicit unit tests for it.

This removes this qos-specific knowledge from Recorder (and upcoming Player). Eventually an even more generic version of this should make it into rclcpp, possibly as part of the GenericPublisher/GenericSubscription push - adaptive QoS is a necessary part of a generic transport in ROS 2

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

Signed-off-by: Emerson Knapp <[email protected]>
Signed-off-by: Emerson Knapp <[email protected]>
Signed-off-by: Emerson Knapp <[email protected]>
@emersonknapp emersonknapp force-pushed the emersonknapp/adaptive-qos-utilities branch from 2085e38 to b98e0fa Compare April 16, 2020 00:38
Signed-off-by: Emerson Knapp <[email protected]>
Signed-off-by: Emerson Knapp <[email protected]>
@emersonknapp emersonknapp changed the title [WIP] Move qos utilities to their own compilation unit Move qos utilities to their own compilation unit Apr 17, 2020
Signed-off-by: Emerson Knapp <[email protected]>
@emersonknapp
Copy link
Collaborator Author

emersonknapp commented Apr 17, 2020

  • 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

emersonknapp commented Apr 17, 2020

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

@emersonknapp
Copy link
Collaborator Author

Windows test failure from #380 - nice to see all that green across the rest

@emersonknapp emersonknapp merged commit 44892a0 into master Apr 17, 2020
@delete-merged-branch delete-merged-branch bot deleted the emersonknapp/adaptive-qos-utilities branch April 17, 2020 05:49
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.

5 participants