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

Fix the build with rmw_fastrtps_dynamic. #1416

Merged
merged 1 commit into from
Jul 12, 2023

Conversation

clalancette
Copy link
Contributor

When building with only rmw_fastrtps_dynamic, there is no test named "test_play_services__rmw_fastrtps_cpp" to mark as xfail. Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make sure to add a different xfail marking for that test.

This should fix the failing build at https://build.ros2.org/view/Rci/job/Rci__nightly-fastrtps-dynamic_ubuntu_jammy_amd64/

When building with *only* rmw_fastrtps_dynamic, there is
no test named "test_play_services__rmw_fastrtps_cpp" to
mark as xfail.  Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make
sure to add a different xfail marking for that test.

Signed-off-by: Chris Lalancette <[email protected]>
@clalancette clalancette requested a review from a team as a code owner July 12, 2023 12:25
@clalancette clalancette requested review from MichaelOrlov and jhdcs and removed request for a team July 12, 2023 12:25
@clalancette
Copy link
Contributor Author

FYI: the Rpr job here is failing because test_play_services__rmw_fastrtps_cpp failed. Looking at this PR, that should really be ignored since it is marked xfail. However, the Rpr jobs do not currently respect the xfail label, so they get run anyway.

All of that is to say is that I don't think that it should prevent this PR from going in.

@clalancette
Copy link
Contributor Author

clalancette commented Jul 12, 2023

CI:

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

Copy link
Contributor

@MichaelOrlov MichaelOrlov left a comment

Choose a reason for hiding this comment

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

LGTM

@clalancette clalancette merged commit 744cdf0 into rolling Jul 12, 2023
12 of 13 checks passed
@clalancette clalancette deleted the clalancette/fix-build-with-fastrtps-dynamic branch July 12, 2023 16:04
@Crola1702
Copy link
Contributor

https://github.com/Mergifyio backport iron

@mergify
Copy link

mergify bot commented Aug 9, 2023

backport iron

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Aug 9, 2023
When building with *only* rmw_fastrtps_dynamic, there is
no test named "test_play_services__rmw_fastrtps_cpp" to
mark as xfail.  Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make
sure to add a different xfail marking for that test.

Signed-off-by: Chris Lalancette <[email protected]>
(cherry picked from commit 744cdf0)
@Crola1702
Copy link
Contributor

https://github.com/Mergifyio backport humble

@mergify
Copy link

mergify bot commented Aug 9, 2023

backport humble

✅ Backports have been created

mergify bot pushed a commit that referenced this pull request Aug 9, 2023
When building with *only* rmw_fastrtps_dynamic, there is
no test named "test_play_services__rmw_fastrtps_cpp" to
mark as xfail.  Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make
sure to add a different xfail marking for that test.

Signed-off-by: Chris Lalancette <[email protected]>
(cherry picked from commit 744cdf0)
clalancette added a commit that referenced this pull request Aug 10, 2023
When building with *only* rmw_fastrtps_dynamic, there is
no test named "test_play_services__rmw_fastrtps_cpp" to
mark as xfail.  Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make
sure to add a different xfail marking for that test.

Signed-off-by: Chris Lalancette <[email protected]>
(cherry picked from commit 744cdf0)

Co-authored-by: Chris Lalancette <[email protected]>
clalancette added a commit that referenced this pull request Aug 11, 2023
When building with *only* rmw_fastrtps_dynamic, there is
no test named "test_play_services__rmw_fastrtps_cpp" to
mark as xfail.  Instead, it is called
"test_play_services__rmw_fastrtps_dynamic_cpp", so make
sure to add a different xfail marking for that test.

Signed-off-by: Chris Lalancette <[email protected]>
(cherry picked from commit 744cdf0)

Co-authored-by: Chris Lalancette <[email protected]>
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