Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

[Backport Foxy] Included improvements to increase code coverage #255 #469

Merged
merged 22 commits into from Oct 15, 2020

Conversation

ahcorde
Copy link
Contributor

@ahcorde ahcorde commented Oct 9, 2020

This PR depends on:

Included error checks, return the right code errors, avoid crashes, etc

hidmic and others added 21 commits October 8, 2020 15:07
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
…#449)

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

Co-authored-by: Jorge Perez <jjperez@ekumenlabs.com>
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
This patch affects:
- rmw_get_node_names()
- rmw_get_node_names_with_enclaves()
- rmw_get_topic_names_and_types()
- rmw_get_service_names_and_types()
- rmw_get_publishers_info_by_topic()
- rmw_get_subscriptions_info_by_topic()
- rmw_get_subscriber_names_and_types_by_node()
- rmw_get_publisher_names_and_types_by_node()
- rmw_get_service_names_and_types_by_node()
- rmw_get_client_names_and_types_by_node()
- rmw_count_publishers()
- rmw_count_subscribers()

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
* Updated rmw_*_*_allocation return codes

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Fixed error codes in rmw_wait and rmw_destroy_wait

Signed-off-by: ahcorde <ahcorde@gmail.com>

* Used RMW_CHECK_ARGUMENT_FOR_NULL

Signed-off-by: ahcorde <ahcorde@gmail.com>
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
…s_available (#466)

Signed-off-by: ahcorde <ahcorde@gmail.com>
Copy link

@brawner brawner left a comment

Choose a reason for hiding this comment

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

Could you update your title and description, this PR doesn't affect code coverage and just includes bug fixes for various files.

@ahcorde
Copy link
Contributor Author

ahcorde commented Oct 13, 2020

@ros-pull-request-builder retest this please

Signed-off-by: ahcorde <ahcorde@gmail.com>
@ahcorde
Copy link
Contributor Author

ahcorde commented Oct 14, 2020

Compiled up-to rmw_connext_cpp rmw_connext_shared_cpp and tested rmw_connext_cpp rmw_connext_shared_cpp

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

@ahcorde
Copy link
Contributor Author

ahcorde commented Oct 15, 2020

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

@ahcorde ahcorde merged commit aa927e0 into foxy Oct 15, 2020
@delete-merged-branch delete-merged-branch bot deleted the ahcorde/backport/foxy branch October 15, 2020 13:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants