Commit d372c07
committed
Run the extension-tagged conformance scenarios in CI as baselined known failures
The tasks-* scenarios are extension-tagged: they never match a
--spec-version filter and sit on the harness's pending list, so none of
the existing server legs can select them — they were silently absent
from CI with no skip line and no waiver. server-sse-polling (pending,
removed at 2026-07-28) was equally unreachable.
Add a bare --suite all server leg, which selects every scenario shipped
with the pinned harness, and baseline the nine runnable tasks-*
scenarios in expected-failures.yml. The stale-entry rule turns the
baseline into a forced burn-down list as tasks support lands.
server-sse-polling turns out to already pass. tasks-status-notifications
is deliberately not baselined: the harness skips it unconditionally, and
a baseline entry for a scenario with no failing checks is itself flagged
stale.1 parent 8d0f928 commit d372c07
2 files changed
Lines changed: 36 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
78 | 94 | | |
79 | 95 | | |
80 | 96 | | |
| |||
0 commit comments