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

Test failure: Read_DataStoredAtDesiredOffset - CONNECTION_REFUSED #56613

Closed
karelz opened this issue Jul 30, 2021 · 3 comments
Closed

Test failure: Read_DataStoredAtDesiredOffset - CONNECTION_REFUSED #56613

karelz opened this issue Jul 30, 2021 · 3 comments
Assignees
Labels
area-System.Net.Quic test-run-core Test failures in .NET Core test runs
Milestone

Comments

@karelz
Copy link
Member

karelz commented Jul 30, 2021

Test: System.Net.Quic.Tests.MsQuicQuicStreamConformanceTests.Read_DataStoredAtDesiredOffset

Failures 5/30-7/30 (incl. PRs):

Day Failure
7/19 PR #54640
7/23 PR #56218
7/29 PR #56471

Failure:

System.Net.Quic.QuicException : Connection has been shutdown by transport. Error Code: CONNECTION_REFUSED

   at System.Net.Quic.Implementations.MsQuic.MsQuicConnection.HandleEventShutdownInitiatedByTransport(State state, ConnectionEvent& connectionEvent) in /_/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicConnection.cs:line 252
   at System.Net.Quic.Implementations.MsQuic.MsQuicConnection.NativeCallbackHandler(IntPtr connection, IntPtr context, ConnectionEvent& connectionEvent) in /_/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicConnection.cs:line 645
--- End of stack trace from previous location ---
   at System.Net.Quic.Tests.QuicStreamConformanceTests.<>c__DisplayClass6_0.<<CreateConnectedStreamsAsync>b__1>d.MoveNext() in /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs:line 82
--- End of stack trace from previous location ---
   at System.IO.Tests.StreamConformanceTests.WhenAllOrAnyFailed(Task task1, Task task2) in /_/src/libraries/Common/tests/StreamConformanceTests/System/IO/StreamConformanceTests.cs:line 567
   at System.Net.Quic.Tests.QuicStreamConformanceTests.CreateConnectedStreamsAsync() in /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs:line 69
   at System.IO.Tests.ConnectedStreamConformanceTests.Read_DataStoredAtDesiredOffset(ReadWriteMode mode) in /_/src/libraries/Common/tests/StreamConformanceTests/System/IO/StreamConformanceTests.cs:line 1880
--- End of stack trace from previous location ---
@karelz karelz added this to the 6.0.0 milestone Jul 30, 2021
@ghost
Copy link

ghost commented Jul 30, 2021

Tagging subscribers to this area: @dotnet/ncl
See info in area-owners.md if you want to be subscribed.

Issue Details

Test: System.Net.Quic.Tests.MsQuicQuicStreamConformanceTests.Read_DataStoredAtDesiredOffset

Failures 5/30-7/30 (incl. PRs):

Day Failure
7/19 PR #54640
7/23 PR #56218
7/29 PR #56471

Failure:

System.Net.Quic.QuicException : Connection has been shutdown by transport. Error Code: CONNECTION_REFUSED

   at System.Net.Quic.Implementations.MsQuic.MsQuicConnection.HandleEventShutdownInitiatedByTransport(State state, ConnectionEvent& connectionEvent) in /_/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicConnection.cs:line 252
   at System.Net.Quic.Implementations.MsQuic.MsQuicConnection.NativeCallbackHandler(IntPtr connection, IntPtr context, ConnectionEvent& connectionEvent) in /_/src/libraries/System.Net.Quic/src/System/Net/Quic/Implementations/MsQuic/MsQuicConnection.cs:line 645
--- End of stack trace from previous location ---
   at System.Net.Quic.Tests.QuicStreamConformanceTests.<>c__DisplayClass6_0.<<CreateConnectedStreamsAsync>b__1>d.MoveNext() in /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs:line 82
--- End of stack trace from previous location ---
   at System.IO.Tests.StreamConformanceTests.WhenAllOrAnyFailed(Task task1, Task task2) in /_/src/libraries/Common/tests/StreamConformanceTests/System/IO/StreamConformanceTests.cs:line 567
   at System.Net.Quic.Tests.QuicStreamConformanceTests.CreateConnectedStreamsAsync() in /_/src/libraries/System.Net.Quic/tests/FunctionalTests/QuicStreamConnectedStreamConformanceTests.cs:line 69
   at System.IO.Tests.ConnectedStreamConformanceTests.Read_DataStoredAtDesiredOffset(ReadWriteMode mode) in /_/src/libraries/Common/tests/StreamConformanceTests/System/IO/StreamConformanceTests.cs:line 1880
--- End of stack trace from previous location ---
Author: karelz
Assignees: -
Labels:

area-System.Net.Quic

Milestone: 6.0.0

@karelz karelz added untriaged New issue has not been triaged by the area owner test-run-core Test failures in .NET Core test runs and removed untriaged New issue has not been triaged by the area owner labels Jul 30, 2021
@ManickaP ManickaP modified the milestones: 6.0.0, Future Aug 10, 2021
@karelz
Copy link
Member Author

karelz commented Nov 23, 2021

Triage: This may be caused by QuicListener refusing connections under load due to msquic protection.
If it went away after our parallelization, we should just close it.
Next step: Confirm the test didn't fail recently.

@karelz karelz modified the milestones: Future, 7.0.0 Nov 23, 2021
@rzikm rzikm self-assigned this Apr 25, 2022
@rzikm
Copy link
Member

rzikm commented Apr 26, 2022

No recent hits in the test DB for this test. Closing now. General problem of connection being refused is tackled in #55979

@rzikm rzikm closed this as completed Apr 26, 2022
@ghost ghost locked as resolved and limited conversation to collaborators May 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-System.Net.Quic test-run-core Test failures in .NET Core test runs
Projects
None yet
Development

No branches or pull requests

3 participants