dotnet / dotnet/runtime

Test failure: SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds fails intermittently on Linux

Open
#133,012 1 comment 0 reactions 1 assignee Claimed by @wfurt View on GitHub
area-System.Net.Sockets blocking-clean-ci Known Build Error
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

## Test failure

`System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds` is failing intermittently on **Linux** (`Ubuntu.2604.Amd64.Open`, `Alpine.324.Amd64.Open`, `Alpine.Edge.Amd64.Open`, `AzureLinux.3.0.ArmArch.Open`, `Alpine.324.Arm64.Open`) in the inner loop across the `runtime`, `runtime-coreclr crossgen2`, and `runtime-nativeaot-outerloop` pipelines.

### Error message

```
Assert.False() Failure
Expected: False
Actual: True
```

Stack trace:

```
at System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds() in /_/src/libraries/System.Net.Sockets/tests/FunctionalTests/Connect.Unix.cs:line 230
```

### Frequency

11 builds on **main** plus ~34 PR runs over the past 14 days, exclusively on Linux queues. Ongoing since 2026-08-19.

## Analysis

The failing assertion is at `Connect.Unix.cs:230`:

`src/libraries/System.Net.Sockets/tests/FunctionalTests/Connect.Unix.cs`

```csharp
bool completedAsync = client.ConnectAsync(saea);
if (!completedAsync)
{
tcs.SetResult();
}

await tcs.Task;

Assert.Equal(SocketError.Success, saea.SocketError);
Assert.True(client.Blocking);

// On Apple and Android platforms, TFO (connectx/sendto) may complete the connect+send
// in a single syscall, so the socket can end up blocking even on the async path.
// On Linux, async connect always leaves the socket non-blocking when
// buffer > 0 because SendToAsync is pending.
if (!completedAsync || PlatformDetection.IsApplePlatform || PlatformDetection.IsAndroid)
{
Assert.False(IsSocketNonBlocking(client)); // <-- line 230
}
else
{
Assert.True(IsSocketNonBlocking(client));
}
```

On loopback the `ConnectAsync(saea)` with a send buffer can complete **synchronously** (`completedAsync == false`). The test then takes the line-230 branch and asserts the socket has been restored to **blocking** mode (`IsSocketNonBlocking == False`). Intermittently the socket is still **non-blocking** (`Actual: True`), because a pending async send left over from the connect+send path keeps the descriptor in non-blocking mode.

In other words, the test's assumption that a synchronously-completing `ConnectAsync` + buffer always restores blocking mode does not hold on Linux loopback: the sync-vs-async classification races with whether the underlying `SendToAsync` is still pending. This looks like a **test-logic race** (the `!completedAsync` branch is not a reliable proxy for "the socket has been restored to blocking mode"), though it may also point at a blocking-mode-restore gap in the sync-completion path.

## Suggested fix

Make the blocking-mode assertion tolerant of the sync-completion-with-pending-send case on Linux (e.g. only assert blocking mode when there is genuinely no pending send), or restore blocking mode deterministically before completing the synchronous connect+send path. Until then, filing a Known Build Error so Build Analysis can auto-match this failure.

## Sample console log

https://helixr1107v0xdcypoyl9e7f.blob.core.windows.net/dotnet-runtime-refs-heads-main-986da17b21c84d32af/System.Net.Sockets.Tests/1/console.063f084e.log?helixlogtype=result

## Known issue error message

Fill the error message using [known issues](https://github.com/dotnet/arcade/blob/main/Documentation/Projects/Build%20Analysis/KnownIssues.md).

```json
{
"ErrorPattern": "System\\.Net\\.Sockets\\.Tests\\.SocketBlockingModeTransitionTests\\.ConnectAsync_WithBuffer_Succeeds",
"BuildRetry": false,
"ExcludeConsoleLog": false
}
```

### Known issue validation
**Build: :mag_right:** https://dev.azure.com/dnceng-public/public/_build/results?buildId=1575764
**Error message validated:** `[System\.Net\.Sockets\.Tests\.SocketBlockingModeTransitionTests\.ConnectAsync_WithBuffer_Succeeds`]
**Result validation:** :white_check_mark: Known issue matched with the provided build.
**Validation performed at:** 9/1/2026 1:14:11 PM UTC

### Report

|Build|Repository|Test|Pull Request|
|---|---|---|---|
|[1597255](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597255)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597255&view=ms.vss-test-web.build-test-results-tab&runId=44096942&resultId=145444)|dotnet/runtime#133938|
|[1597127](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597127)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597127&view=ms.vss-test-web.build-test-results-tab&runId=44092592&resultId=179416)|dotnet/runtime#133673|
|[1597042](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597042)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1597042&view=ms.vss-test-web.build-test-results-tab&runId=44087926&resultId=185684)|dotnet/runtime#133921|
|[1596986](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596986)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596986&view=ms.vss-test-web.build-test-results-tab&runId=44085900&resultId=153601)||
|[1596881](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596881)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596881&view=ms.vss-test-web.build-test-results-tab&runId=44082382&resultId=171586)|dotnet/runtime#132827|
|[1596825](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596825)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596825&view=ms.vss-test-web.build-test-results-tab&runId=44081832&resultId=152443)||
|[1596873](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596873)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596873&view=ms.vss-test-web.build-test-results-tab&runId=44081754&resultId=165158)|dotnet/runtime#133921|
|[1596842](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596842)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596842&view=ms.vss-test-web.build-test-results-tab&runId=44080876&resultId=171879)|dotnet/runtime#133659|
|[1596716](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596716)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596716&view=ms.vss-test-web.build-test-results-tab&runId=44077884&resultId=177638)|dotnet/runtime#133335|
|[1596674](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596674)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596674&view=ms.vss-test-web.build-test-results-tab&runId=44076574&resultId=173031)|dotnet/runtime#133763|
|[1596569](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596569)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596569&view=ms.vss-test-web.build-test-results-tab&runId=44073960&resultId=167447)|dotnet/runtime#133673|
|[1596529](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596529)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596529&view=ms.vss-test-web.build-test-results-tab&runId=44073480&resultId=156084)|dotnet/runtime#133847|
|[1596336](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596336)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596336&view=ms.vss-test-web.build-test-results-tab&runId=44069162&resultId=171531)|dotnet/runtime#133906|
|[1596309](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596309)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596309&view=ms.vss-test-web.build-test-results-tab&runId=44068842&resultId=170017)|dotnet/runtime#133773|
|[1596331](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596331)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596331&view=ms.vss-test-web.build-test-results-tab&runId=44068608&resultId=163859)|dotnet/runtime#133893|
|[1596179](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596179)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596179&view=ms.vss-test-web.build-test-results-tab&runId=44066078&resultId=170080)|dotnet/runtime#133115|
|[1596084](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596084)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1596084&view=ms.vss-test-web.build-test-results-tab&runId=44065128&resultId=169755)|dotnet/runtime#133896|
|[1595969](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595969)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595969&view=ms.vss-test-web.build-test-results-tab&runId=44061888&resultId=167208)|dotnet/runtime#133606|
|[1595928](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595928)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595928&view=ms.vss-test-web.build-test-results-tab&runId=44061184&resultId=165914)|dotnet/runtime#133673|
|[1595899](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595899)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595899&view=ms.vss-test-web.build-test-results-tab&runId=44060772&resultId=168883)|dotnet/runtime#132763|
|[1595902](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595902)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595902&view=ms.vss-test-web.build-test-results-tab&runId=44060592&resultId=175885)|dotnet/runtime#133886|
|[1595682](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595682)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595682&view=ms.vss-test-web.build-test-results-tab&runId=44056366&resultId=172185)|dotnet/runtime#129220|
|[1595672](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595672)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595672&view=ms.vss-test-web.build-test-results-tab&runId=44055428&resultId=177554)|dotnet/runtime#131652|
|[1595579](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595579)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595579&view=ms.vss-test-web.build-test-results-tab&runId=44053822&resultId=159871)|dotnet/runtime#133599|
|[1595554](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595554)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595554&view=ms.vss-test-web.build-test-results-tab&runId=44053136&resultId=180782)|dotnet/runtime#131597|
|[1595439](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595439)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595439&view=ms.vss-test-web.build-test-results-tab&runId=44049510&resultId=179901)|dotnet/runtime#133831|
|[1595433](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595433)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595433&view=ms.vss-test-web.build-test-results-tab&runId=44049244&resultId=167099)|dotnet/runtime#133854|
|[1595315](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595315)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595315&view=ms.vss-test-web.build-test-results-tab&runId=44045082&resultId=166805)|dotnet/runtime#133378|
|[1595267](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595267)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595267&view=ms.vss-test-web.build-test-results-tab&runId=44042668&resultId=137839)|dotnet/runtime#133850|
|[1595210](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595210)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595210&view=ms.vss-test-web.build-test-results-tab&runId=44039932&resultId=177537)|dotnet/runtime#133846|
|[1595171](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595171)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1595171&view=ms.vss-test-web.build-test-results-tab&runId=44038088&resultId=151997)|dotnet/runtime#133819|
|[1594977](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594977)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594977&view=ms.vss-test-web.build-test-results-tab&runId=44034790&resultId=166577)|dotnet/runtime#133197|
|[1594919](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594919)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594919&view=ms.vss-test-web.build-test-results-tab&runId=44030838&resultId=171027)||
|[1594920](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594920)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594920&view=ms.vss-test-web.build-test-results-tab&runId=44030622&resultId=165965)|dotnet/runtime#133828|
|[1594809](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594809)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594809&view=ms.vss-test-web.build-test-results-tab&runId=44027790&resultId=142571)|dotnet/runtime#133828|
|[1594789](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594789)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594789&view=ms.vss-test-web.build-test-results-tab&runId=44027270&resultId=152777)|dotnet/runtime#133831|
|[1594788](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594788)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594788&view=ms.vss-test-web.build-test-results-tab&runId=44027146&resultId=145928)||
|[1594754](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594754)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594754&view=ms.vss-test-web.build-test-results-tab&runId=44025954&resultId=175187)|dotnet/runtime#133828|
|[1594658](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594658)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594658&view=ms.vss-test-web.build-test-results-tab&runId=44022526&resultId=176675)|dotnet/runtime#133819|
|[1594632](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594632)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594632&view=ms.vss-test-web.build-test-results-tab&runId=44021882&resultId=143315)|dotnet/runtime#133658|
|[1594598](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594598)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594598&view=ms.vss-test-web.build-test-results-tab&runId=44020154&resultId=155665)|dotnet/runtime#132827|
|[1594465](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594465)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594465&view=ms.vss-test-web.build-test-results-tab&runId=44014094&resultId=154914)|dotnet/runtime#133655|
|[1594409](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594409)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594409&view=ms.vss-test-web.build-test-results-tab&runId=44013192&resultId=168698)|dotnet/runtime#133804|
|[1594338](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594338)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594338&view=ms.vss-test-web.build-test-results-tab&runId=44011088&resultId=164465)|dotnet/runtime#133606|
|[1594333](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594333)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594333&view=ms.vss-test-web.build-test-results-tab&runId=44010818&resultId=157255)||
|[1594281](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594281)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594281&view=ms.vss-test-web.build-test-results-tab&runId=44009366&resultId=155731)|dotnet/runtime#133628|
|[1594001](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594001)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594001&view=ms.vss-test-web.build-test-results-tab&runId=44000382&resultId=156121)||
|[1594044](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594044)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594044&view=ms.vss-test-web.build-test-results-tab&runId=43999400&resultId=173978)||
|[1594017](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594017)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1594017&view=ms.vss-test-web.build-test-results-tab&runId=43998780&resultId=152275)|dotnet/runtime#133775|
|[1593920](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593920)|dotnet/runtime|[System.Net.Sockets.Tests.LocalEndPointTestIPv6SyncForceNonBlocking.TcpAcceptSocket_WhenServerBoundToSpecificAddress_LocalEPIsSame](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593920&view=ms.vss-test-web.build-test-results-tab&runId=43996678&resultId=179978)||
|[1593938](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593938)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593938&view=ms.vss-test-web.build-test-results-tab&runId=43996746&resultId=179412)|dotnet/runtime#133730|
|[1593635](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593635)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593635&view=ms.vss-test-web.build-test-results-tab&runId=43987882&resultId=155226)|dotnet/runtime#133748|
|[1593583](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593583)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593583&view=ms.vss-test-web.build-test-results-tab&runId=43987178&resultId=174443)|dotnet/runtime#133734|
|[1593630](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593630)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593630&view=ms.vss-test-web.build-test-results-tab&runId=43987174&resultId=156399)|dotnet/runtime#133199|
|[1593588](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593588)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593588&view=ms.vss-test-web.build-test-results-tab&runId=43986786&resultId=144589)||
|[1593573](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593573)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593573&view=ms.vss-test-web.build-test-results-tab&runId=43986246&resultId=169135)|dotnet/runtime#133649|
|[1593409](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593409)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593409&view=ms.vss-test-web.build-test-results-tab&runId=43982454&resultId=179967)|dotnet/runtime#133673|
|[1593288](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593288)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593288&view=ms.vss-test-web.build-test-results-tab&runId=43979014&resultId=142524)||
|[1593231](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593231)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593231&view=ms.vss-test-web.build-test-results-tab&runId=43978564&resultId=175140)|dotnet/runtime#133705|
|[1593220](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593220)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593220&view=ms.vss-test-web.build-test-results-tab&runId=43978236&resultId=137716)|dotnet/runtime#133710|
|[1593173](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593173)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593173&view=ms.vss-test-web.build-test-results-tab&runId=43977750&resultId=172125)|dotnet/runtime#133704|
|[1593120](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593120)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1593120&view=ms.vss-test-web.build-test-results-tab&runId=43976568&resultId=184849)|dotnet/runtime#133706|
|[1592920](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592920)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592920&view=ms.vss-test-web.build-test-results-tab&runId=43971220&resultId=164580)||
|[1592930](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592930)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592930&view=ms.vss-test-web.build-test-results-tab&runId=43971200&resultId=175608)|dotnet/runtime#133028|
|[1592881](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592881)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592881&view=ms.vss-test-web.build-test-results-tab&runId=43970418&resultId=172386)|dotnet/runtime#132721|
|[1592628](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592628)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592628&view=ms.vss-test-web.build-test-results-tab&runId=43964850&resultId=170563)|dotnet/runtime#133692|
|[1592552](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592552)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592552&view=ms.vss-test-web.build-test-results-tab&runId=43962522&resultId=153892)|dotnet/runtime#133654|
|[1592471](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592471)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592471&view=ms.vss-test-web.build-test-results-tab&runId=43960374&resultId=169817)|dotnet/runtime#133595|
|[1592363](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592363)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592363&view=ms.vss-test-web.build-test-results-tab&runId=43957024&resultId=166443)|dotnet/runtime#133637|
|[1592345](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592345)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592345&view=ms.vss-test-web.build-test-results-tab&runId=43956592&resultId=171514)|dotnet/runtime#133599|
|[1592299](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592299)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592299&view=ms.vss-test-web.build-test-results-tab&runId=43955156&resultId=123684)||
|[1592289](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592289)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592289&view=ms.vss-test-web.build-test-results-tab&runId=43954826&resultId=158228)|dotnet/runtime#133606|
|[1592296](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592296)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592296&view=ms.vss-test-web.build-test-results-tab&runId=43954642&resultId=157501)||
|[1592269](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592269)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592269&view=ms.vss-test-web.build-test-results-tab&runId=43953260&resultId=167417)|dotnet/runtime#133413|
|[1592056](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592056)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592056&view=ms.vss-test-web.build-test-results-tab&runId=43946178&resultId=165983)|dotnet/runtime#133662|
|[1592043](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592043)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592043&view=ms.vss-test-web.build-test-results-tab&runId=43945780&resultId=185150)|dotnet/runtime#133658|
|[1592045](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592045)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592045&view=ms.vss-test-web.build-test-results-tab&runId=43945500&resultId=153578)|dotnet/runtime#133659|
|[1592042](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592042)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1592042&view=ms.vss-test-web.build-test-results-tab&runId=43945176&resultId=148941)||
|[1591805](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591805)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591805&view=ms.vss-test-web.build-test-results-tab&runId=43939196&resultId=144831)|dotnet/runtime#133649|
|[1591749](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591749)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591749&view=ms.vss-test-web.build-test-results-tab&runId=43937742&resultId=143946)|dotnet/runtime#132115|
|[1591617](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591617)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591617&view=ms.vss-test-web.build-test-results-tab&runId=43936048&resultId=119378)||
|[1591587](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591587)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591587&view=ms.vss-test-web.build-test-results-tab&runId=43933410&resultId=166538)|dotnet/runtime#131589|
|[1591467](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591467)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591467&view=ms.vss-test-web.build-test-results-tab&runId=43931076&resultId=187013)|dotnet/runtime#133628|
|[1591389](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591389)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591389&view=ms.vss-test-web.build-test-results-tab&runId=43929178&resultId=179361)|dotnet/runtime#133188|
|[1591446](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591446)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591446&view=ms.vss-test-web.build-test-results-tab&runId=43929284&resultId=149027)|dotnet/runtime#133570|
|[1591427](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591427)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591427&view=ms.vss-test-web.build-test-results-tab&runId=43928856&resultId=168707)|dotnet/runtime#130050|
|[1591277](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591277)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591277&view=ms.vss-test-web.build-test-results-tab&runId=43926902&resultId=174418)|dotnet/runtime#131701|
|[1591182](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591182)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591182&view=ms.vss-test-web.build-test-results-tab&runId=43926710&resultId=139546)||
|[1591273](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591273)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591273&view=ms.vss-test-web.build-test-results-tab&runId=43925626&resultId=152815)|dotnet/runtime#132115|
|[1591177](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591177)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591177&view=ms.vss-test-web.build-test-results-tab&runId=43923586&resultId=156951)||
|[1591044](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591044)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591044&view=ms.vss-test-web.build-test-results-tab&runId=43921164&resultId=171969)|dotnet/runtime#133570|
|[1591040](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591040)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591040&view=ms.vss-test-web.build-test-results-tab&runId=43920884&resultId=168696)|dotnet/runtime#133496|
|[1591013](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591013)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1591013&view=ms.vss-test-web.build-test-results-tab&runId=43920264&resultId=177688)|dotnet/runtime#133602|
|[1590905](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590905)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590905&view=ms.vss-test-web.build-test-results-tab&runId=43916676&resultId=168912)|dotnet/runtime#130407|
|[1590908](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590908)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590908&view=ms.vss-test-web.build-test-results-tab&runId=43916504&resultId=169508)|dotnet/runtime#132456|
|[1590840](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590840)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590840&view=ms.vss-test-web.build-test-results-tab&runId=43914048&resultId=163309)|dotnet/runtime#133593|
|[1590813](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590813)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590813&view=ms.vss-test-web.build-test-results-tab&runId=43913538&resultId=158064)|dotnet/runtime#131597|
|[1590378](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590378)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590378&view=ms.vss-test-web.build-test-results-tab&runId=43897736&resultId=164780)|dotnet/runtime#133573|
|[1590364](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590364)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590364&view=ms.vss-test-web.build-test-results-tab&runId=43897264&resultId=171084)|dotnet/runtime#133571|
|[1590252](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590252)|dotnet/runtime|[System.Net.Sockets.Tests.SocketBlockingModeTransitionTests.ConnectAsync_WithBuffer_Succeeds](https://dev.azure.com/dnceng-public/public/_build/results?buildId=1590252&view=ms.vss-test-web.build-test-results-tab&runId=43894354&resultId=170368)|dotnet/runtime#133568|
Displaying 100 of 269 results
#### Summary
|24-Hour Hit Count|7-Day Hit Count|1-Month Count|
|---|---|---|
|22|138|269|

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.