Skip to content

E2E testing

End-to-end tests drive a real voice turn through the full pipeline.

Modes

TargetWhat it runs
make e2e-realReal models on a GPU host
make e2e-stubStub model backend (CI, no GPU needed)
make e2e-perfPerformance 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.