61·ИТ и разработка·Инструменты

Прогон тестов и диагностика падений CI

Гермес гоняет тесты и делает первичную диагностику падений CI: ловит упавший прогон, разбирает логи и подсказывает причину и ответственного. Команда не тратит время на «почему красный билд».

Как это происходит — процесс по шагам

1Прогон2Результат3Диагностика4Сигнал5Память

Схема запускается сама и идёт по кругу. Нажмите на любой шаг — чтобы остановиться и прочитать его подробнее.

Сколько это приносит — формула Q × P

Q — прогон/мес (атомарных единиц процесса). P — деньги на одной единице (экономия времени). Эффект = Q × P за месяц.

Вывод P: P = 12 мин ÷ 60 × ставку разработчика

Малая · до ~50 человек

200 × 120

24 тыс ₽/мес

Средняя · ~50–500 человек

2 000 × 160

320 тыс ₽/мес

Крупная · 500+ человек

16 000 × 200

3.2 млн ₽/мес

Спецификация сценария (по Вигерсу)

ID сценария
HERMES-UC-061
Название
Прогон тестов и диагностика падений CI
Действующее лицо
Разработчик / DevOps
Заинтересованные стороны
  • Разработчик — быстрый разбор красного билда
  • Команда — стабильный пайплайн
  • Бизнес — быстрее релизы
Предусловия
  • Доступ к CI и логам
  • Заданы правила оповещения
Триггер
Завершился прогон CI (особенно с падением)
Основной сценарий
  1. 1.Гермес получает результат прогона и логи.
  2. 2.Выделяет упавшие тесты и вероятную причину.
  3. 3.Сообщает автору изменения с кратким разбором.
  4. 4.Помечает повторяющиеся флаки-тесты для команды.
Расширения и исключения
  • 2aПадение из-за инфраструктуры — помечается как не связанное с кодом, перезапуск.
  • 3aПадение в основной ветке — приоритетный алерт всей команде.
Постусловия
  • Причина падения локализована
  • Ответственный уведомлён
Бизнес-правила
  • Исправление вносит человек
  • Флаки-тесты фиксируются, а не игнорируются
Частота
По каждому прогону CI
Допущения
  • CI доступен по API

Операционная модель — стоимость владения за 3 года

Совокупная стоимость владения (TCO) за 36 месяцев против эффекта Q × P. Числа выше — по облачным ценам токенов OpenRouter (модель уровня сценария — Gemini 3 Flash Preview), инференс учтён отдельной строкой. Инфраструктура и надзор делятся на все сценарии — здесь показана доля, относимая на этот; для одного отдельного сценария на своём сервере она была бы выше. Самообучение удешевляет токены по годам, эффект выходит на полную мощность не сразу. Лицензия Гермеса — 0 ₽ (MIT); self-hosting на своих весах меняет плату за токены на GPU и электричество. Числа — оценка для прикидки, не оферта.

Малая · до ~50 человек

TCO 3 года

112 тыс ₽

Эффект 3 года

792 тыс ₽

Чистыми

680 тыс ₽

ROI

7.1×

Окупаемость

2 мес

ГодЗатратыЭффектЧистыми
151 тыс ₽202 тыс ₽151 тыс ₽
231 тыс ₽288 тыс ₽257 тыс ₽
330 тыс ₽302 тыс ₽272 тыс ₽
Итого112 тыс ₽792 тыс ₽680 тыс ₽

Из чего складывается в месяц: инфраструктура 600 ₽ (доля общей установки) · инференс 286 ₽ · надзор 2 тыс ₽ (доля) · плюс внедрение 20 тыс ₽ разово · лицензия ПО 0 ₽ (MIT). Оценка.

Средняя · ~50–500 человек

TCO 3 года

443 тыс ₽

Эффект 3 года

11 млн ₽

Чистыми

10 млн ₽

ROI

23.8×

Окупаемость

1 мес

ГодЗатратыЭффектЧистыми
1189 тыс ₽2.7 млн ₽2.5 млн ₽
2129 тыс ₽3.8 млн ₽3.7 млн ₽
3125 тыс ₽4.0 млн ₽3.9 млн ₽
Итого443 тыс ₽11 млн ₽10 млн ₽

Из чего складывается в месяц: инфраструктура 2 тыс ₽ (доля общей установки) · инференс 3 тыс ₽ · надзор 7 тыс ₽ (доля) · плюс внедрение 55 тыс ₽ разово · лицензия ПО 0 ₽ (MIT). Оценка.

Крупная · 500+ человек

TCO 3 года

2.0 млн ₽

Эффект 3 года

106 млн ₽

Чистыми

104 млн ₽

ROI

53.7×

Окупаемость

1 мес

ГодЗатратыЭффектЧистыми
1773 тыс ₽27 млн ₽26 млн ₽
2611 тыс ₽38 млн ₽38 млн ₽
3584 тыс ₽40 млн ₽40 млн ₽
Итого2.0 млн ₽106 млн ₽104 млн ₽

Из чего складывается в месяц: инфраструктура 5 тыс ₽ (доля общей установки) · инференс 23 тыс ₽ · надзор 27 тыс ₽ (доля) · плюс внедрение 120 тыс ₽ разово · лицензия ПО 0 ₽ (MIT). Оценка.