Skip to content

More granular expected-failures. #404

Description

@felixweinberger

It would be nice if we could make a more granular expected-failures than at the scenario level.

E.g. stateless-server has ~25-30 different actual tests. As a result of a recent protocol merge we have to update the SDK in advance of the conformance tests: modelcontextprotocol/modelcontextprotocol#3002

to fix in the SDK we had to bring back an expected failure: modelcontextprotocol/typescript-sdk#2513

In reality this only invalidates 1 or 2 of the ~30 checks, but the granularity where you can mark "expected failures" is only scenario level.

It would be nice if we could mark expected failures as specific checks - something like

- stateless-server:header-is-valid-check

For example.

https://github.com/modelcontextprotocol/typescript-sdk/pull/2513/changes#diff-030af213028e5c06b2fd599c5604fa50d0ff4d281c26f77bdc124bc126fe8222R37

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    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