(chore) add playwright e2e test
This commit is contained in:
@@ -11,6 +11,7 @@ Depends on [00-decisions.md](00-decisions.md) #4 (is chat in scope for v1).
|
||||
- [ ] `budget_test.go` — 13th message in 24h returns `429` with `Retry-After`
|
||||
- [ ] `injection_test.go` — snapshot content cannot alter system-prompt behaviour
|
||||
- [ ] `context_test.go` — history truncation keeps total tokens under 16384
|
||||
- [ ] `chat.e2e.ts` (Playwright, hard requirement) — load chat UI, send message, assert streamed tokens render, assert queue position renders under load, assert reasoning block is collapsible
|
||||
|
||||
## GREEN
|
||||
|
||||
@@ -34,6 +35,7 @@ Depends on [00-decisions.md](00-decisions.md) #4 (is chat in scope for v1).
|
||||
```bash
|
||||
# load test at 20 concurrent clients
|
||||
# GPU sequence usage never exceeds 6, no upstream 5xx, queue drains
|
||||
pnpm test:e2e chat.e2e.ts # required, must pass before merge
|
||||
```
|
||||
|
||||
## Done — atlas v1 shipped
|
||||
|
||||
Reference in New Issue
Block a user