1.1 KiB
Alpha paired validation
Run the complete Assistant suite with PYTHONPATH=src:<Lab candidate root>.
tests/test_alpha_pair.py exercises the real adapter, context, orchestration,
transcript selection and generation persistence with mocked audio preparation,
Whisper, diarization and model responses. It covers de/en, all performance
profiles, anonymous generation, mapped regeneration, glossary provenance and
immutable history. The test skips when Lab is unavailable; a release validation
must run it with Lab available and report no skips.
Run Lab's full python -m unittest discover -s tests at its candidate revision.
History tests inject write/publication failures and a process interruption.
UI tests use the real executor and reject worker access to session state.
These tests do not measure recognition quality or model language compliance. Before tagging, perform the final local GUI/model smoke with the exact paired revisions and configured model/runtime. Reuse copied historical transcripts where possible; do not rewrite original regression evidence. Preserve the known GTM-Hub human-reference whitespace. Record both candidate SHAs in release notes.