Skip to content

Client_TaskStatusNotifications_SentWhenEnabled failing in CI #1206

@halter73

Description

@halter73

Similar to #1204, it's a timeout in one of the new Task-related tests, but the stack trace looks pretty different.

[xUnit.net 00:01:10.95]     ModelContextProtocol.Tests.Client.McpClientTaskSamplingElicitationTests.Client_TaskStatusNotifications_SentWhenEnabled [FAIL]
  Failed ModelContextProtocol.Tests.Client.McpClientTaskSamplingElicitationTests.Client_TaskStatusNotifications_SentWhenEnabled [42 s]
  Error Message:
   System.TimeoutException : The operation has timed out.
  Stack Trace:
     at ModelContextProtocol.Tests.Client.McpClientTaskSamplingElicitationTests.Client_TaskStatusNotifications_SentWhenEnabled() in /_/tests/ModelContextProtocol.Tests/Client/McpClientTaskSamplingElicitationTests.cs:line 602
   at ModelContextProtocol.Tests.Client.McpClientTaskSamplingElicitationTests.Client_TaskStatusNotifications_SentWhenEnabled() in /_/tests/ModelContextProtocol.Tests/Client/McpClientTaskSamplingElicitationTests.cs:line 620
--- End of stack trace from previous location ---
  Standard Output Messages:
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream sending method 'initialize' request.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream waiting for response to request '1' for method 'initialize'.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) transport reading messages.
 | [2026-01-29T13:16:39] ModelContextProtocol.Server.McpServer Information: Server (ModelContextProtocol.Tests 1.0.0.0) method 'initialize' request handler called.
 | [2026-01-29T13:16:39] ModelContextProtocol.Server.McpServer Information: Server (ModelContextProtocol.Tests 1.0.0.0), Client (ModelContextProtocol.Tests 1.0.0.0) method 'initialize' request handler completed in 0.0723ms.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.StreamClientSessionTransport Debug: Client (stream) transport received message with ID '1'.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream read JsonRpcResponse message from channel.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream Request response received for method initialize
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Information: Client (ModelContextProtocol.Tests 1.0.0.0) client received server '{"name":"ModelContextProtocol.Tests","version":"1.0.0.0"}' capabilities: '{"logging":{},"tools":{"listChanged":true},"tasks":{"list":{},"cancel":{},"requests":{"tools":{"call":{}}}}}'.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream sending message.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Information: Client (ModelContextProtocol.Tests 1.0.0.0) client created and connected.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.StreamClientSessionTransport Debug: Client (stream) transport received message with ID '1'.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream read JsonRpcRequest message from channel.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Information: in-memory-stream method 'sampling/createMessage' request handler called.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream sending message.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Information: in-memory-stream method 'sampling/createMessage' request handler completed in 12.1792ms.
 | [2026-01-29T13:16:39] ModelContextProtocol.Client.McpClient Debug: in-memory-stream sending message.
 | [2026-01-29T13:16:49] ModelContextProtocol.Client.McpClient Debug: in-memory-stream sending message.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.McpClient Information: in-memory-stream message processing canceled.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) shutting down.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) transport message reading canceled.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) shutting down.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) shut down.
 | [2026-01-29T13:17:21] ModelContextProtocol.Client.StreamClientSessionTransport Information: Client (stream) shut down.
 | [2026-01-29T13:17:21] ModelContextProtocol.Server.McpServer Information: Server (ModelContextProtocol.Tests 1.0.0.0), Client (ModelContextProtocol.Tests 1.0.0.0) message processing canceled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions