Skip to content

Claude Code skill test suite: timeout hangs without stdin redirect; SDD assertions test pre-v6.2.0 behavior #2130

Description

@obra

Tracking issue for four verified test-suite defects, reported in PR #2071 (closed on process grounds; findings verified against dev @ 777ceb5 during triage on 2026-08-12):

  1. tests/claude-code/test-helpers.sh:19 runs timeout "$timeout" "${cmd[@]}" with no </dev/null — the spawned CLI can block on stdin and hang the suite.
  2. tests/claude-code/test-subagent-driven-development.sh:86 asserts pre-rename step names ("Step 1\|beginning\|start\|Load Plan") that no longer match the v6.2.0+ skill structure.
  3. test-subagent-driven-development.sh:139 asserts the removed provide.*directly behavior — SDD now routes briefs via scripts/task-brief.
  4. Net effect: the Claude Code skill suite cannot pass as written against current skill content.

Fix in-house. Credit to @ericyen97903-lab for the report (PR #2071 documented a 3-5-runs-per-assertion sampling methodology for the prose assertions).

— Claude Fable 5, Claude Code 2.1.228, triaging on behalf of @obra

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions