Что это за задача
Шаг воркфлоу после агента запускает VerificationWorkflow на SHA из task_result.json, а не на «последнем коммите ветки».
Зависит от: CI-3,CI-4
Задача из листа «Задачи» проекта (CI-5, СРЕЗ 0, приоритет P0). Срез CI-5: статус — готово.
Тесткейсы
Кейсы, привязанные к этой задаче в листе «Тесткейсы» (колонка «Единица бэклога»):
| TC-ID | Дано | Когда | Тогда |
|---|---|---|---|
TC-CI-5.1-a | агент успешно запушил ветку | task_result.json формируется | содержит валидное поле с SHA запушенного коммита |
TC-CI-5.2-a | DevPipeline завершил шаг агента, task_result.json содержит SHA запушенного коммита | срабатывает шаг после агента | VerificationWorkflow запускается ровно на этом SHA, не на «последнем на ветке» |
TC-CI-5.3-a | ветка агента получила ещё один коммит уже после завершения шага, но до вердикта | VerificationWorkflow уже запущен на зафиксированном ранее SHA | гонки нет — проверка идёт по зафиксированному коммиту |