Регрессия: покрытие таблицы корректировок (UI-смок, 409-конфликт) #199
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/198-corrections-regress-coverage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #198.
У фичи AURORA-1540/1541 (корректировки) и AURORA-1751 (vgo_assignment), слитых 02.11.2026, не было ни одной проверки в регрессии.
Проверено живьём (
ARM_KA_WORKSPACE=... bash scripts/regression/regress.sh --only stand,ui, образы из основного прогона 2026-11-02_2131 переиспользованы): зелёный, оба сценария; на rb-2025-q1 реально поймали 409 CORRECTION_VERSION_CONFLICT и сняли скриншот вкладки «Таблица корректировки» с живыми данными; rb-2024-q3 (нет подтверждённых форм ББ) корректно репортит пропуск сохранения, не красным.Объём: scripts/regression/stand_scenario.py (GET /vgo-assignments/distribute, GET /corrections, PUT .../aggregates/... дважды для 409) и ui_smoke.py (страница .../correction).
У фичи AURORA-1540/1541 (корректировки) и AURORA-1751 (vgo_assignment), слитых 02.11.2026, не было ни одной проверки в регрессии: ui_smoke.py не заходил на вкладку корректировок, stand_scenario.py не делал ни одного запроса к /corrections или /vgo-assignments. - stand_scenario.py: happy-path GET /vgo-assignments/distribute и GET /corrections на каждый сценарий; сохранение корректировки первого агрегата и повтор с тем же expected_version_no — 409 CORRECTION_VERSION_CONFLICT. rb-2024-q3 не имеет подтверждённых форм ББ (только ОСВ) — сохранение там штатно получает 422 INVALID_LINE_CODE, это не регрессия и репортится как пропуск, не красным. - ui_smoke.py: страница /groups/{g}/versions/{v}/correction на каждую версию сценария. Проверено: python3 -I scripts/regression/regress.sh --only stand,ui — зелёный, оба сценария (rb-2024-q3, rb-2025-q1), включая реальный 409 на rb-2025-q1 и скриншот вкладки «Таблица корректировки» с данными. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>