Skip to content

Add tests bad type_support implementation#152

Merged
hidmic merged 5 commits intomasterfrom
lobotuerk/bad-type-support-tests
Oct 1, 2020
Merged

Add tests bad type_support implementation#152
hidmic merged 5 commits intomasterfrom
lobotuerk/bad-type-support-tests

Conversation

@Lobotuerk
Copy link
Copy Markdown
Contributor

This tests should add 10 lines of coverage to rmw_fastrtps_cpp
Signed-off-by: lobotuerk jtlorente@ekumenlabs.com

Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Copy link
Copy Markdown

@hidmic hidmic left a comment

Choose a reason for hiding this comment

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

LGTM pending green CI

Thanks for the extra lines @Lobotuerk !

EXPECT_EQ(nullptr, sub);
rmw_reset_error();

rosidl_message_type_support_t * non_implementation_ts = const_cast<rosidl_message_type_support_t *>(ts);
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

@Lobotuerk nit:

Suggested change
rosidl_message_type_support_t * non_implementation_ts = const_cast<rosidl_message_type_support_t *>(ts);
rosidl_message_type_support_t * non_const_ts = const_cast<rosidl_message_type_support_t *>(ts);

Same elsewhere.

Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
@Lobotuerk
Copy link
Copy Markdown
Contributor Author

CI up rcl and test_rmw_implementation:

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

Signed-off-by: Michel Hidalgo <michel@ekumenlabs.com>
@hidmic
Copy link
Copy Markdown

hidmic commented Sep 30, 2020

Another CI run:

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

Copy link
Copy Markdown
Contributor

@Blast545 Blast545 left a comment

Choose a reason for hiding this comment

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

LGTM

@hidmic
Copy link
Copy Markdown

hidmic commented Oct 1, 2020

CI again after ros2/rmw_fastrtps#458:

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

@hidmic
Copy link
Copy Markdown

hidmic commented Oct 1, 2020

Alright, all green ! Thanks @Lobotuerk !

@hidmic hidmic merged commit da37756 into master Oct 1, 2020
@delete-merged-branch delete-merged-branch bot deleted the lobotuerk/bad-type-support-tests branch October 1, 2020 22:32
ahcorde pushed a commit that referenced this pull request Oct 9, 2020
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Co-authored-by: Michel Hidalgo <michel@ekumenlabs.com>
ahcorde pushed a commit that referenced this pull request Oct 21, 2020
Signed-off-by: lobotuerk <jtlorente@ekumenlabs.com>
Co-authored-by: Michel Hidalgo <michel@ekumenlabs.com>
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