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

Fail creation of entities if qos contains unknown settings (backport #494) #499

Merged
merged 1 commit into from
Mar 5, 2025

Conversation

mergify[bot]
Copy link

@mergify mergify bot commented Mar 5, 2025

Partially addresses some of the failing tests in #481, Specifically those that expect creation of pub/sub/client/service to fail if the qos profile has unknown settings. The changes here make test_service__rmw_zenoh_cpp pass.

This works because QoS::get().best_available_qos() is invoked within all make() functions of these entities which will now return nullptr if qos_profile contains unknown settings.


This is an automatic backport of pull request #494 done by Mergify.

Signed-off-by: Yadunund <[email protected]>
Co-authored-by: Alejandro Hernández Cordero <[email protected]>
(cherry picked from commit 1fbdc74)
@ahcorde ahcorde merged commit c80274a into jazzy Mar 5, 2025
4 checks passed
@ahcorde ahcorde deleted the mergify/bp/jazzy/pr-494 branch March 5, 2025 11:18
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.

2 participants