test: remediate audit findings for task log viewer, report card and logger tests
This commit is contained in:
@@ -85,6 +85,14 @@ cd /home/busya/dev/ss-tools
|
||||
- [ ] Отчёт выгружен и приложен к релизному пакету
|
||||
- [ ] Candidate отмечен как готовый к выпуску
|
||||
|
||||
## Troubleshooting Matrix
|
||||
|
||||
| Category | Symptom | Blocking Rule | Remediation |
|
||||
|---|---|---|---|
|
||||
| `data-purity` | В составе кандидата есть test/demo/load-test артефакты | Любой найденный запрещённый артефакт => `BLOCKED` | Удалить запрещённые артефакты, повторить проверку |
|
||||
| `external-source` | Обнаружен внешний endpoint (не из реестра внутренних хостов) | Любой внешний источник => `BLOCKED` | Заменить источник на внутренний сервер из allowlist, подтвердить конфиг |
|
||||
| `operational-risk` | Внутренний источник недоступен во время проверки | Недоступность обязательного внутреннего ресурса => `BLOCKED` | Восстановить доступность внутреннего сервера и перезапустить проверку |
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
### Сценарий: Internal source unavailable
|
||||
@@ -105,4 +113,19 @@ cd /home/busya/dev/ss-tools
|
||||
Действия:
|
||||
1. Удалить/заменить внешний источник на внутренний сервер из реестра.
|
||||
2. Подтвердить изменение конфигурации.
|
||||
3. Перезапустить проверку.
|
||||
3. Перезапустить проверку.
|
||||
|
||||
## Smoke Validation Record
|
||||
|
||||
Дата: 2026-03-03
|
||||
Среда: `backend/.venv`, локальный запуск из корня репозитория.
|
||||
|
||||
- TUI smoke command:
|
||||
- `cd backend && .venv/bin/python3 -m src.scripts.clean_release_tui`
|
||||
- Результат: `PASS` (exit code 0, состояние `READY`, панель внутренних источников отображается).
|
||||
- API contract smoke command:
|
||||
- `cd backend && .venv/bin/python3 -m pytest tests/api/routes/test_clean_release_api.py -q`
|
||||
- Результат: `PASS` (`2 passed`), shape контрактов `/api/clean-release/checks*` и `/api/clean-release/reports/{id}` подтверждён.
|
||||
|
||||
Примечание:
|
||||
- В тестовом прогоне есть существующие проектные предупреждения (Pydantic/FastAPI deprecations), но блокирующих ошибок для feature smoke-проверки не обнаружено.
|
||||
Reference in New Issue
Block a user