Win 11 - ros2_multicast test_api regressions on release jobs
Open
@mjcarroll is already working on this.
Since Dec 18, 2025.
bug
- Dominant language
- Python
- Stars
- 262
- Forks
- 228
- Avg merge
- 23h 15m
- Merged PRs (30d)
- 12
Description
Generated by Generative AI
No
Operating System:
Windows 11
ROS version or commit hash:
rolling
RMW implementation (if applicable):
No response
RMW Configuration (if applicable):
No response
Client library (if applicable):
No response
'ros2 doctor --report' output
Steps to reproduce issue
- Execute a build of Windows 2025 release nightly on ci.ros2.org
- See it fail
Expected behavior
Tests not to fail since on Windows 10 nightlies there is no regression
Actual behavior
Error for all failing tests
OSError: [WinError 10055] An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full
Tests failing:
ros2multicast.ros2multicast.test.test_api.test_api
ros2multicast.ros2multicast.test.test_api.test_group_and_port
ros2multicast.ros2multicast.test.test_api.test_port_mismatch
Additional information
- A quick google search did not point to any difference in port range being different from Windows Server 2022 to Windows Server 2025.
- It is failing consistently since https://ci.ros2.org/job/nightly_win-2025_release/67/.
- Looking at the logs I think this might be an issue with other things running in parallel to this putting more strain on the system.
The logs shows these test suites were running in parallel: ros2multicast,rosbag2_performance_benchmarking, rosbag2_tests, sros2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.