[Android] IPv6 / dual-mode socket tests fail on Ubuntu.2204.Amd64.Android.29.Open emulator queue
- Dominant language
- C#
- Stars
- 18.3k
- Forks
- 5.6k
- PR merge metrics
- PR metrics pending
Description
Several `System.Net.Sockets` tests fail on the `Ubuntu.2204.Amd64.Android.29.Open` Helix queue with `SocketException: Connection refused` when binding/connecting on `::1` or via IPv4-mapped IPv6 dual-mode sockets (`::ffff:`). This is an infrastructure issue in the API 29 Android emulator; the runtime code is correct and the same tests pass on every other platform. Runtime-side `[ActiveIssue]` skips must be removed once the infra is fixed.
**Tracking issues / PRs:**
- https://github.com/dotnet/runtime/issues/127986
- https://github.com/dotnet/runtime/issues/127954
- https://github.com/dotnet/runtime/issues/125825
- https://github.com/dotnet/runtime/issues/127422
- https://github.com/dotnet/runtime/pull/127994 (merged skip)
- https://github.com/dotnet/runtime/pull/127140 (merged)
- https://github.com/dotnet/runtime/pull/127964 (open skip)
/cc: @rzikm @liveans
The disabled tests will be reverted once the helix enables ip v6 on android.
Contributor guide
Assessment
This issue has not been assessed yet.