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

Quarantine BidirectionalStream_MultipleStreamsOnConnection_ReusedFromPool #59978

Open
SteveSandersonMS opened this issue Jan 21, 2025 · 0 comments
Labels
area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions test-failure

Comments

@SteveSandersonMS
Copy link
Member

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

@dotnet-issue-labeler dotnet-issue-labeler bot added the area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions label Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-networking Includes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractions test-failure
Projects
None yet
Development

No branches or pull requests

1 participant