dashboard test runner . backend

This commit is contained in:
Dobromir Popov
2026-07-11 16:11:42 +03:00
parent bb561a9665
commit f99237b4e6
11 changed files with 931 additions and 8 deletions

View File

@@ -0,0 +1,15 @@
# Dashboard Test Runner
Status: active
## Goal
Provide an opt-in, admin-only tracker Dashboard Testing tab that dynamically discovers pytest tests, runs fixed collected targets safely in background, and reports live logs/status.
## Safety
- Disabled unless tracker starts with an explicit flag.
- Admin-only API/UI.
- No arbitrary command/argument execution.
- One active run.
- Real inference stays separately environment-gated and excluded from default suites.
See `prd.json` for executable Ralph user stories and acceptance criteria.