Skip to content

Commit 4f670ed

Browse files
hyperpolymathclaude
andcommitted
docs: add TEST-NEEDS.md and/or PROOF-NEEDS.md from audit
Documents testing and proof gaps identified during batch audit. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bf40154 commit 4f670ed

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

TEST-NEEDS.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# TEST-NEEDS: AcceleratorGate.jl
2+
3+
## Current State
4+
5+
| Category | Count | Details |
6+
|----------|-------|---------|
7+
| **Source modules** | 1 | 826 lines |
8+
| **Test files** | 1 | 393 lines, 202 @test/@testset |
9+
| **Benchmarks** | 0 | None |
10+
| **E2E tests** | 0 | None |
11+
12+
## What's Missing
13+
14+
### Aspect Tests
15+
- [ ] **Performance**: Accelerator management with 0 benchmarks
16+
- [ ] **Error handling**: No tests for hardware unavailability, driver failures
17+
18+
### Benchmarks Needed
19+
- [ ] Accelerator dispatch latency
20+
- [ ] Throughput under load
21+
22+
## FLAGGED ISSUES
23+
- **202 tests for 1 module** -- excellent density
24+
- **0 benchmarks** for performance-focused accelerator code
25+
26+
## Priority: P3 (LOW) -- well tested, needs benchmarks
27+
28+
## FAKE-FUZZ ALERT
29+
30+
- `tests/fuzz/placeholder.txt` is a scorecard placeholder inherited from rsr-template-repo — it does NOT provide real fuzz testing
31+
- Replace with an actual fuzz harness (see rsr-template-repo/tests/fuzz/README.adoc) or remove the file
32+
- Priority: P2 — creates false impression of fuzz coverage

0 commit comments

Comments
 (0)