Skip to content

Don't conflate request and response IDs in Streamable HTTP transports #387

Don't conflate request and response IDs in Streamable HTTP transports

Don't conflate request and response IDs in Streamable HTTP transports #387

Triggered via pull request May 31, 2025 03:12
Status Failure
Total duration 6h 5m 5s
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

24 errors
build (macos-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/Users/runner/.a"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/Users/runner/.aspnet/Data"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/Users/runner/.aspnet/Data"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {23fea30f-c267-4828-bca9-771bb7bb46b0}.", null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/Users/runner/.a"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/Users/runner/.aspnet/Data"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/Users/runner/.aspnet/Data"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {23fea30f-c267-4828-bca9-771bb7bb46b0}.", null), ···]
build (ubuntu-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), ···]
build (windows-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
build (windows-latest, Debug)
Process completed with exit code 1.
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file 'C:\\Users\\runneradmin\\Ap"···, null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using 'C:\\Users\\runne"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Repository contains no viable default key. Caller "···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Policy resolution states that a new key should be "···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "Creating key {d37b840c-e1c0-4ca7-95ab-3ea01ef128c9"···, null), ···]
build (ubuntu-latest, Debug)
Process completed with exit code 1.
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {2f6be020-8fbd-4350-9413-87be954b5c08}.", null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {2f6be020-8fbd-4350-9413-87be954b5c08}.", null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpStreamableHttpTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {2f6be020-8fbd-4350-9413-87be954b5c08}.", null), ···]
ModelContextProtocol.AspNetCore.Tests.MapMcpSseTests.Sampling_DoesNotCloseStream_Prematurely
Assert.Single() Failure: The collection did not contain any matching items Expected: (predicate expression) Collection: [Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Information, "User profile is available. Using '/home/runner/.as"···, null), Tuple ("Microsoft.Extensions.Hosting.Internal.Host", Debug, "Hosting starting", null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.Repositories.F"···, Debug, "Reading data from file '/home/runner/.aspnet/DataP"···, null), Tuple ("Microsoft.AspNetCore.DataProtection.KeyManagement."···, Debug, "Found key {2f6be020-8fbd-4350-9413-87be954b5c08}.", null), ···]
build (macos-latest, Debug)
The job has exceeded the maximum execution time of 6h0m0s

Artifacts

Produced during runtime
Name Size Digest
testresults-macos-latest-Debug Expired
838 KB
sha256:1179e920f5be197a94e2933b6c5dadcfa6d3a4b320066b5231bb26c39377b770
testresults-macos-latest-Release Expired
990 KB
sha256:3d9949f1feb403e5304b5cf8dc27303cec2502e4df50fa329d53721f2496249f
testresults-ubuntu-latest-Debug Expired
628 MB
sha256:dbde2f2bb4cbbc97da5b45c9a25f01946a2a8ea383bc4c7b0b813468499f8764
testresults-ubuntu-latest-Release Expired
1000 KB
sha256:de203c17c0a00356bc529503fd6edd24b1e9ae86d93e21e796bbda8f33355eee
testresults-windows-latest-Debug Expired
1.07 MB
sha256:4d685ad4888fafe397ba4211f512083f5b6d6b482924395161c6af39efe2b8f8
testresults-windows-latest-Release Expired
985 KB
sha256:3d60a2894032ffb825cdab0aae766c17f1785d7b763a0509d18ec4f8ccb766eb