E2E testing
End-to-end tests drive a real voice turn through the full pipeline.
Modes
| Target | What it runs |
|---|---|
make e2e-real | Real models on a GPU host |
make e2e-stub | Stub model backend (CI, no GPU needed) |
make e2e-perf | Performance measurement |
Prerequisites
On Linux, run inside the sidecar devshell (nix develop .#sidecar). After Go changes, rebuild the binary:
sh
cd packages/aleph/server && go build -o aleph ./cmd/aleph/The conductor
TODO: the conductor speaks a synthesized utterance into the live pipeline and judges the turn via the inspector.