No description
Implements a comprehensive e2e test system that: - Starts mothership container/binary - Waits for /healthz with 15s timeout - Handles PIN auth setup if needed - Runs CSI simulator against mothership - Asserts during run (health, nodes online, blob detection) - Validates frame rate doesn't drop >20% - Asserts detection events recorded Components added: - mothership/cmd/sim: CSI simulator that generates synthetic frames - mothership/tests/e2e: Go test suite with WebSocket assertions - tests/e2e/run.sh: Shell script with comprehensive assertions - .github/workflows/e2e.yml: CI workflow for automated testing Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .beads | ||
| .github/workflows | ||
| .marathon | ||
| dashboard | ||
| docs | ||
| firmware | ||
| mothership | ||
| tests/e2e | ||
| .dockerignore | ||
| .gitignore | ||
| .needle-predispatch-sha | ||
| .needle.yaml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| PROGRESS.md | ||
| VERSION | ||