Kleidos Testing Documentation#
This directory contains repeatable QA runbooks for hardware-backed tests that need more context than a single command line.
- QA system operator guide: the
qa/pytest system — the single entry-point for serial, BLE, WiFi, and video HIL tests (replaces the old loosescripts/QA runners). - Serial debug command reference: every serial
command exposed by
*_debugbuilds (navigation, FSM, onboarding, vault, BLE, WiFi, resource/CPU telemetry, display/power persistence). - BLE HID hardware QA: two-device BLE security, HID typing, reconnect, timeout, and stress testing.
- HAL smoke QA: on-device HAL/diagnostic smoke tests.
- Live-video UI capture: record the device UI in motion
over WiFi (
VIDEOserial commands + theqa/video test).
Future WiFi/AP/OTA QA runbooks should follow the same structure: device roles, build/flash steps, scenario descriptions, expected output, failure triage, and security or power rationale.