Story: State the test run's prerequisites
Table of Contents
This page documents a story in Sprint 27. It captures the goal, current status, acceptance criteria, and the tasks that compose it.
1. Goal
A test run that cannot pass says why before it starts, and the three prerequisites are recorded where the next person looks.
2. Status
| Field | Value |
|---|---|
| State | DONE |
| Parent sprint | Sprint 27 |
| Now | Nothing. |
| Waiting on | Nothing. |
| Next | Nothing. |
| Last touched | 2026-10-09 |
3. Acceptance
- compass test run refuses when the broker is not listening and names the fix.
- A memory records the three prerequisites, their signatures and their fixes.
4. Tasks
| Task | State | Start | End | Description |
|---|---|---|---|---|
| Scaffold story: State the test run's prerequisites | DONE | 2026-10-09 | 2026-10-09 | Story scaffolding rides this task: documents, sprint wiring, and the scaffold PR. Close it before merging that PR. |
| Scaffold story: State the test run's prerequisites | DONE | 2026-10-09 | Initial task for: State the test run's prerequisites |
5. Decisions
6. Out of scope
7. Result
compass test run refuses to start when the broker is not listening, and
names compass services start as the fix. The three prerequisites a green run
has – the broker, a build matching the database's schema fingerprint, and
free connection slots – are recorded in
doc/llm/memory/check_the_test_environment_before_believing_a_failure.org.
The full suite is green: 92 suites, 9707 of 9707 tests.