Skip to content

Quarantine BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool #59978

Open
@SteveSandersonMS

Description

@SteveSandersonMS

Failing Test(s)

  • Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool

Error Message

Assert.Same() Failure: Values are not the same instance
2025-01-21T12:51:06.8090525Z [xUnit.net 00:00:16.52]       Expected: [···]
2025-01-21T12:51:06.8090547Z [xUnit.net 00:00:16.52]       Actual:   [···]

Stacktrace

Stack Trace:
2025-01-21T12:51:06.8090567Z [xUnit.net 00:00:16.52]         /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs(243,0): at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool()
2025-01-21T12:51:06.8111339Z [xUnit.net 00:00:16.52]         /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs(246,0): at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool()
2025-01-21T12:51:06.8138865Z [xUnit.net 00:00:16.52]         /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs(246,0): at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool()
2025-01-21T12:51:06.8138950Z [xUnit.net 00:00:16.52]         /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs(246,0): at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool()

Logs

[0.001s] [TestLifetime] [Information] Starting test BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool at 2025-01-21T12:51:00
[0.062s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] QUIC listener starting with configured endpoint 127.0.0.1:0.
[0.089s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Connection id "0HN9Q38TVQ654" accepted.
[0.089s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Client starting stream.
[0.090s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Client sending data.
[0.091s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server accepting stream.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Stream id "0HN9Q38TVQ654:00000000" write aborted by peer with error code 0.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Stream id "0HN9Q38TVQ654:00000000" shutting down writes because: "Stream aborted by peer (0).".
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Stream id "0HN9Q38TVQ654:00000000" type Bidirectional accepted.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server reading data.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server completing input and output.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server verifying stream is finished.
[0.100s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server disposing stream.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Client starting stream.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Client sending data.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server accepting stream.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Stream id "0HN9Q38TVQ654:00000004" type Bidirectional accepted.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server reading data.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server completing input and output.
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic] [Debug] Stream id "0HN9Q38TVQ654:00000004" shutting down writes because: "The QUIC transport's send loop completed gracefully.".
[0.126s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server verifying stream is finished.
[0.152s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Information] Server disposing stream.
[0.167s] [Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests] [Error] Test threw an exception.
Xunit.Sdk.SameException: Assert.Same() Failure: Values are not the same instance
Expected: [···]
Actual:   [···]
   at Xunit.Assert.Same(Object expected, Object actual) in /_/src/xunit.assert/Asserts/IdentityAsserts.cs:line 54
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool() in /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs:line 243
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool() in /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs:line 246
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool() in /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs:line 246
   at Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests.QuicStreamContextTests.BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool() in /_/src/Servers/Kestrel/Transport.Quic/test/QuicStreamContextTests.cs:line 246
   at Xunit.Sdk.TestInvoker`1.<>c__DisplayClass47_0.<<InvokeTestMethodAsync>b__1>d.MoveNext() in /_/src/xunit.execution/Sdk/Frameworks/Runners/TestInvoker.cs:line 259
--- End of stack trace from previous location ---
   at Xunit.Sdk.ExecutionTimer.AggregateAsync(Func`1 asyncAction) in /_/src/xunit.execution/Sdk/Frameworks/ExecutionTimer.cs:line 48
   at Xunit.Sdk.ExceptionAggregator.RunAsync(Func`1 code) in /_/src/xunit.core/Sdk/ExceptionAggregator.cs:line 90
[0.167s] [TestLifetime] [Information] Finished test BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool in 0.1666951s

Build

https://dev.azure.com/dnceng-public/public/_build/results?buildId=923889

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionstest-failure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions