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

Flaky windows test test_node_info_clients #936

Open
sloretz opened this issue Sep 20, 2021 · 0 comments
Open

Flaky windows test test_node_info_clients #936

sloretz opened this issue Sep 20, 2021 · 0 comments
Labels
backlog bug Something isn't working

Comments

@sloretz
Copy link
Contributor

sloretz commented Sep 20, 2021

Bug report

Required Info:

  • Operating System:
    • Windows 10
  • Installation type:
    • source
  • Version or commit hash:
  • DDS implementation:
    • rmw_connextdds
  • Client library (if applicable):
    • N/A

Expected behavior

All tests would pass

Actual behavior

One test fails in the Windows repeated job.

Additional information

I'm not sure what function is actually failing because of how the test is written. It's failing here. I would recommend reorganizing test_graph to give more info about these flaky failures.

It could be any one of these functions.

  • rcl_get_subscriber_names_and_types_by_node
  • rcl_get_publisher_names_and_types_by_node
  • rcl_get_service_names_and_types_by_node
  • rcl_get_client_names_and_types_by_node

Whatever it is, the function is returning RCL_RET_NODE_NAME_NON_EXISTENT

Console output
14: [ RUN      ] NodeGraphMultiNodeFixture.test_node_info_clients
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set
14: C:\ci\ws\src\ros2\rcl\rcl\test\rcl\test_graph.cpp(882): error: Expected equality of these values:
14:   0
14:   ret
14:     Which is: 203
14: error not set

Same test, but different issue from #855

@jacobperron jacobperron added the bug Something isn't working label Feb 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants