Skip to content

WIP: Authorization support #130

WIP: Authorization support

WIP: Authorization support #130

Triggered via pull request May 2, 2025 00:39
Status Failure
Total duration 5m 8s
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

42 errors
build (macos-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L67
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L41
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L13
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
build (macos-latest, Debug)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L50
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L77
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L23
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
build (ubuntu-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L67
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L41
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L13
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
build (ubuntu-latest, Debug)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L77
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L23
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L50
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
build (windows-latest, Release)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L67
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L41
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L13
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
build (windows-latest, Debug)
Process completed with exit code 1.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L82
Assert.Equal() Failure: Strings differ Expected: "http://localhost:7071" Actual: "http://localhost:7071/" ↑ (pos 21)
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonDeserialization_WorksWithStringProperties: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L50
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ProtectedResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L23
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.
ModelContextProtocol.Tests.Protocol.Auth.ProtectedResourceMetadataTests.ResourceMetadata_JsonSerialization_Works: /_/tests/ModelContextProtocol.Tests/Protocol/Auth/ProtectedResourceMetadataTests.cs#L77
System.InvalidOperationException : Reflection-based serialization has been disabled for this application. Either use the source generator APIs or explicitly configure the 'JsonSerializerOptions.TypeInfoResolver' property.

Artifacts

Produced during runtime
Name Size Digest
testresults-macos-latest-Debug Expired
818 KB
sha256:b8a0f7d44f4acb1c6872037e285bc5afba4e3c8af97d6f5513c60a81eccdd7a9
testresults-macos-latest-Release Expired
734 KB
sha256:16aedcceb4f4aebcd4a21e6da0dfd3cd510ec96f486b427097de1da6721553ef
testresults-ubuntu-latest-Debug Expired
819 KB
sha256:14654865c94f4fb87acc47a0dbcb5da614722808bd3dd1a5b73e1383af3e1479
testresults-ubuntu-latest-Release Expired
738 KB
sha256:bccbe9fc6351496dd589f2a3bb068941defb448019d2c322e7ed5ba97e7da1a7
testresults-windows-latest-Debug Expired
818 KB
sha256:de1ef4c563c83ac66c8c10cff177730b53aaa01c313251550d34d54cb9a98081
testresults-windows-latest-Release Expired
733 KB
sha256:bedeecedc1465b187be1ba4e8dadf13a990cf8e08370a98954c6bbe0bd51d71d