Skip to content

Conversation

@jmachowinski
Copy link
Collaborator

This fixed some issues reported in ros2/rcl#1142

@clalancette, @mjcarroll , @fujitatomoya , @wjwwood

Janosch Machowinski added 2 commits March 31, 2024 12:13
Signed-off-by: Janosch Machowinski <j.machowinski@nospam.org>
…ions

Signed-off-by: Janosch Machowinski <j.machowinski@nospam.org>
Copy link
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

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

lgtm.

I am not sure how much https://ci.ros2.org/job/ci_linux/20668/testReport/ could be addressed by these racy conditions (since all failed with StatisSingleThreadedExecutor, only accessing timer's data can be affected.) but obviously nice to fix.

@fujitatomoya
Copy link
Collaborator

@jmachowinski thanks for the fix.

Regardless ros2/rcl#1142, this is better to fix. i will start CI.

@fujitatomoya fujitatomoya self-assigned this Apr 1, 2024
@fujitatomoya
Copy link
Collaborator

CI:

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

@jmachowinski
Copy link
Collaborator Author

@fujitatomoya Yes, this patch just fixes the flakyness of the test.
ros2/rcl#1146 fixes the issues reported in 1142, can you also start the CI for this one ?

@fujitatomoya
Copy link
Collaborator

https://ci.ros2.org/job/ci_windows/21385/ is unrelated, i will go ahead to merge this.

@fujitatomoya fujitatomoya merged commit f9c4894 into ros2:rolling Apr 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants