Skip to content

Add backpressure when rapidly creating new stateful Streamable HTTP sessions without closing them #622

Add backpressure when rapidly creating new stateful Streamable HTTP sessions without closing them

Add backpressure when rapidly creating new stateful Streamable HTTP sessions without closing them #622

Triggered via pull request August 5, 2025 20:50
Status Failure
Total duration 4m 54s
Artifacts 6

ci-build-test.yml

on: pull_request
Matrix: build
publish-coverage  /  publish-coverage
publish-coverage / publish-coverage
Fit to window
Zoom out
Zoom in

Annotations

60 errors and 6 notices
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListPrompts_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L185
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_Sse_EchoServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L81
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.GetPrompt_Sse_ComplexPrompt: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L216
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListTools_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L68
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ConnectAndPing_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L33
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_TextResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L147
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.GetPrompt_Sse_SimplePrompt: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L202
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.Connect_TestServer_ShouldProvideServerFields: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L46
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.GetPrompt_Sse_NonExistent_ThrowsException: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L235
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_BinaryResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L166
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.SamplingRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L102
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ScopedServices_Resolve_FromRequestScope: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L187
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.RootsRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L122
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ElicitRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L142
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.UnsolicitedNotification_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L162
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.UnsolicitedNotification_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L162
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.SamplingRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L102
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ElicitRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L142
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.RootsRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L122
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ScopedServices_Resolve_FromRequestScope: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L187
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ScopedServices_Resolve_FromRequestScope: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L186
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.SamplingRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L101
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.RootsRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L121
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.ElicitRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L141
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.UnsolicitedNotification_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L161
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListTools_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L72
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListPrompts_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L189
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_EchoSessionId_ReturnsTheSameSessionId: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L108
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_TextResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L151
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_Sse_EchoServer_Concurrently: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L285
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.GetPrompt_Sse_SimplePrompt: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L206
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_Sse_EchoServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L85
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_BinaryResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L170
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.Connect_TestServer_ShouldProvideServerFields: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L50
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListResources_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L137
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.Connect_TestServer_ShouldProvideServerFields: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L46
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_EchoSessionId_ReturnsTheSameSessionId: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L104
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_BinaryResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L166
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.RootsRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L121
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.UnsolicitedNotification_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L161
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.SamplingRequest_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L101
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ReadResource_Sse_TextResource: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L151
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.MapMcpStatelessTests.StreamableHttpMode_Works_WithRootEndpoint: /_/tests/ModelContextProtocol.AspNetCore.Tests/MapMcpStreamableHttpTests.cs#L43
System.Net.Http.HttpRequestException : Response status code does not indicate success: 405 (Method Not Allowed).
ModelContextProtocol.AspNetCore.Tests.StatelessServerTests.UnsolicitedNotification_Fails_WithInvalidOperationException: /_/tests/ModelContextProtocol.AspNetCore.Tests/StatelessServerTests.cs#L162
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_EchoSessionId_ReturnsTheSameSessionId: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L108
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListPrompts_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L189
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.GetPrompt_Sse_SimplePrompt: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L206
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ListResources_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L137
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.CallTool_Sse_EchoServer_Concurrently: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L285
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
ModelContextProtocol.AspNetCore.Tests.StatelessServerIntegrationTests.ConnectAndPing_Sse_TestServer: /_/tests/ModelContextProtocol.AspNetCore.Tests/HttpServerIntegrationTests.cs#L37
System.Net.Http.HttpRequestException : Response status code does not indicate success: 500 (Internal Server Error).
build (macos-latest, Debug)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (macos-latest, Debug)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (macos-latest, Release)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (macos-latest, Release)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (windows-latest, Debug)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build (windows-latest, Release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677

Artifacts

Produced during runtime
Name Size Digest
testresults-macos-latest-Debug Expired
1.74 MB
sha256:61a38ad9e5191e134845e758b0181de689f47317cfcbc88ca64b098f8ade07d7
testresults-macos-latest-Release Expired
1.57 MB
sha256:f237a0152b8dc301f6258b290f4021119319e7de00c65330aee4f4fde8232496
testresults-ubuntu-latest-Debug Expired
1.73 MB
sha256:c935d7bf20a709bab63893d912eecddb34995e2af875a22d6444d01e1818574b
testresults-ubuntu-latest-Release Expired
1.55 MB
sha256:0803af3883a13d1f42276de5193ce74967d452027456ea4e0d64d52fdaec4553
testresults-windows-latest-Debug Expired
1.74 MB
sha256:431a5efd4cab550dce8ba71b747b8fd8171b5bc3000e1396d01eaa7885d5195f
testresults-windows-latest-Release Expired
1.56 MB
sha256:1be4c376e40f057e099abe7556f0f7c5c5ec2a942b25c54c64cafb6fb1409287