← ClaudeAtlas

tierslisted

Run and interpret this repo's test tiers - what `cargo test` covers, which gates are off by default, and how to turn on the dump, bounded, live-kernel, TTD and 32-bit tiers. Use before claiming a change is covered by a green run, when a tier needs enabling, or when a pass count or SKIPPED line has to be read correctly.
glslang/windbg-mcp · ★ 9 · AI & Automation · score 74
Install: claude install-skill glslang/windbg-mcp
# Running the test tiers **The pass count does not say which tiers ran.** Each gate is inside its test, so the `mcp_smoke` harness reports the same **99 passed** with the debugger tier off as with it on — that harness's own result line, since a plain `cargo test` runs the crate's several hundred unit tests beside it and prints a result line per binary. What differs between the two runs is the runtime (measured on the ARM64 bench 2026-08-23: **1.6s against 61s** for `cargo test --test mcp_smoke`) and the `SKIPPED` lines, which only `--nocapture` prints. Read one of those two before believing a run covered a debugger claim. The count moves whenever a test is added — it was 69 until #195 and #196, 75 until item 37, 79 until the TTD tier, 84 until item 50's version-resource test, 85 until item 48's two endings, 87 until item 49's live 32-bit target, 88 until item 51's attach teardown, 89 until the 32-bit worker's version resource, 90 until #66's symbol-path default, 91 until #83's two asynchronous-execution tests, 93 until #85's module-inventory refresh, 94 until the session fuzz, 95 until item 55's retired-handle teardown, 96 until item 14's watchdog-cost guard and 98 until #273's worker-console assertion — and it said 83 while it was 84, 90 while it was 91, 93 while it was 94, and 97 while it was 98, which is the usual state of it, so re-derive it rather than trusting this sentence. **And a gate can be a *directory beside the exe*, which prints no `SKIPPED` line at all.** The