Skip to content

Quarantined test ThrowingSynchronousConnectionMiddlewareDoesNotCrashServer  #24758

@pranavkm

Description

@pranavkm
Assert.Throws() Failure
Expected: typeof(System.IO.IOException)
Actual:   typeof(System.Net.NetworkException): The connection was aborted by the local host.
---- System.Net.NetworkException : The connection was aborted by the local host.
-------- System.Net.Sockets.SocketException : An established connection was aborted by the software in your host machine.
at System.IO.StreamWriter.FlushAsyncInternal(StreamWriter _this, Boolean flushStream, Boolean flushEncoder, Char[] charBuffer, Int32 charPos, Boolean haveWrittenPreamble, Encoding encoding, Encoder encoder, Byte[] byteBuffer, Stream stream, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Testing.StreamBackedTestConnection.Send(String[] lines) in /_/src/Servers/Kestrel/shared/test/StreamBackedTestConnection.cs:line 85
   at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.ConnectionMiddlewareTests.<>c__DisplayClass0_0.<<ThrowingSynchronousConnectionMiddlewareDoesNotCrashServer>b__2>d.MoveNext() in /_/src/Servers/Kestrel/test/FunctionalTests/ConnectionMiddlewareTests.cs:line 39
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at System.IO.StreamWriter.FlushAsyncInternal(StreamWriter _this, Boolean flushStream, Boolean flushEncoder, Char[] charBuffer, Int32 charPos, Boolean haveWrittenPreamble, Encoding encoding, Encoder encoder, Byte[] byteBuffer, Stream stream, CancellationToken cancellationToken)
   at Microsoft.AspNetCore.Testing.StreamBackedTestConnection.Send(String[] lines) in /_/src/Servers/Kestrel/shared/test/StreamBackedTestConnection.cs:line 85
   at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.ConnectionMiddlewareTests.<>c__DisplayClass0_0.<<ThrowingSynchronousConnectionMiddlewareDoesNotCrashServer>b__2>d.MoveNext() in /_/src/Servers/Kestrel/test/FunctionalTests/ConnectionMiddlewareTests.cs:line 39
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.CreateException(SocketError error, Boolean forAsyncThrow)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.SendAsyncForNetworkStream(Socket socket, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.SendAsyncForNetworkStream(ReadOnlyMemory`1 buffer, SocketFlags socketFlags, CancellationToken cancellationToken)
   at System.Net.Sockets.NetworkStream.WriteAsync(ReadOnlyMemory`1 buffer, CancellationToken cancellationToken)
   at System.IO.StreamWriter.FlushAsyncInternal(StreamWriter _this, Boolean flushStream, Boolean flushEncoder, Char[] charBuffer, Int32 charPos, Boolean haveWrittenPreamble, Encoding encoding, Encoder encoder, Byte[] byteBuffer, Stream stream, CancellationToken cancellationToken)
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at System.IO.StreamWriter.FlushAsyncInternal(StreamWriter _this, Boolean flushStream, Boolean flushEncoder, Char[] charBuffer, Int32 charPos, Boolean haveWrittenPreamble, Encoding encoding, Encoder encoder, Byte[] byteBuffer, Stream stream, CancellationToken cancellationToken)
   at System.IO.StreamWriter.FlushAsyncInternal(Boolean flushStream, Boolean flushEncoder, Char[] sCharBuffer, Int32 sCharPos, CancellationToken cancellationToken)
   at System.IO.StreamWriter.FlushAsync()
   at Microsoft.AspNetCore.Testing.StreamBackedTestConnection.Send(String[] lines) in /_/src/Servers/Kestrel/shared/test/StreamBackedTestConnection.cs:line 85
   at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
   at Microsoft.AspNetCore.Testing.StreamBackedTestConnection.Send(String[] lines)
   at Microsoft.AspNetCore.Server.Kestrel.FunctionalTests.ConnectionMiddlewareTests.<>c__DisplayClass0_0.<<ThrowingSynchronousConnectionMiddlewareDoesNotCrashServer>b__2>d.MoveNext() in /_/src/Servers/Kestrel/test/FunctionalTests/ConnectionMiddlewareTests.cs:line 39
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.ExecutionContextCallback(Object s)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1.AsyncStateMachineBox`1.MoveNext(Thread threadPoolThread)
   at System.Runtime.CompilerServices.Asyn

Metadata

Metadata

Assignees

No one assigned

    Labels

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

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions