-
Notifications
You must be signed in to change notification settings - Fork 261
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
Validate QoS profile values are not negative. #483
Conversation
Signed-off-by: Jesse Ikawa <[email protected]>
Need to add unit test |
Signed-off-by: Jesse Ikawa <[email protected]>
After confirming this test case works, split into 4 test cases to individually test: depth, deadline, lifespan, liveliness_lease_duration |
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Will 'sec' and 'nsec' be the only time duration values for QoS profile in the future? If not I should revise to cover any time duration value. |
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
Signed-off-by: Jesse Ikawa <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm with green CI
@jikawa-az @emersonknapp can this PR be backported? If so, it would be great if you could come up with a backport PR today so we can cut a new release for rosbag2. |
* add negative check to init py Signed-off-by: Jesse Ikawa <[email protected]> * add unit test Signed-off-by: Jesse Ikawa <[email protected]> * modify unit test Signed-off-by: Jesse Ikawa <[email protected]> * revert test_play Signed-off-by: Jesse Ikawa <[email protected]> * typo string to int Signed-off-by: Jesse Ikawa <[email protected]> * add history value to unit tests Signed-off-by: Jesse Ikawa <[email protected]> * add validation to duration keys Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify comparison Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]>
* add negative check to init py Signed-off-by: Jesse Ikawa <[email protected]> * add unit test Signed-off-by: Jesse Ikawa <[email protected]> * modify unit test Signed-off-by: Jesse Ikawa <[email protected]> * revert test_play Signed-off-by: Jesse Ikawa <[email protected]> * typo string to int Signed-off-by: Jesse Ikawa <[email protected]> * add history value to unit tests Signed-off-by: Jesse Ikawa <[email protected]> * add validation to duration keys Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify comparison Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]> Signed-off-by: Devin Bonnie <[email protected]>
* add negative check to init py Signed-off-by: Jesse Ikawa <[email protected]> * add unit test Signed-off-by: Jesse Ikawa <[email protected]> * modify unit test Signed-off-by: Jesse Ikawa <[email protected]> * revert test_play Signed-off-by: Jesse Ikawa <[email protected]> * typo string to int Signed-off-by: Jesse Ikawa <[email protected]> * add history value to unit tests Signed-off-by: Jesse Ikawa <[email protected]> * add validation to duration keys Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify duration validation Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify comparison Signed-off-by: Jesse Ikawa <[email protected]> * fix syntax Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]> * modify style Signed-off-by: Jesse Ikawa <[email protected]> Signed-off-by: Devin Bonnie <[email protected]> Co-authored-by: Jesse Ikawa <[email protected]>
Closes #431
Signed-off-by: Jesse Ikawa [email protected]