Прогон тестов и диагностика падений CI
Гермес гоняет тесты и делает первичную диагностику падений CI: ловит упавший прогон, разбирает логи и подсказывает причину и ответственного. Команда не тратит время на «почему красный билд».
Как это происходит — процесс по шагам
Схема запускается сама и идёт по кругу. Нажмите на любой шаг — чтобы остановиться и прочитать его подробнее.
Сколько это приносит — формула Q × P
Q — прогон/мес (атомарных единиц процесса). P — деньги на одной единице (экономия времени). Эффект = Q × P за месяц.
Малая · до ~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.Гермес получает результат прогона и логи.
- 2.Выделяет упавшие тесты и вероятную причину.
- 3.Сообщает автору изменения с кратким разбором.
- 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 мес
| Год | Затраты | Эффект | Чистыми |
|---|---|---|---|
| 1 | 51 тыс ₽ | 202 тыс ₽ | 151 тыс ₽ |
| 2 | 31 тыс ₽ | 288 тыс ₽ | 257 тыс ₽ |
| 3 | 30 тыс ₽ | 302 тыс ₽ | 272 тыс ₽ |
| Итого | 112 тыс ₽ | 792 тыс ₽ | 680 тыс ₽ |
Из чего складывается в месяц: инфраструктура 600 ₽ (доля общей установки) · инференс 286 ₽ · надзор 2 тыс ₽ (доля) · плюс внедрение 20 тыс ₽ разово · лицензия ПО 0 ₽ (MIT). Оценка.
Средняя · ~50–500 человек
TCO 3 года
443 тыс ₽
Эффект 3 года
11 млн ₽
Чистыми
10 млн ₽
ROI
23.8×
Окупаемость
1 мес
| Год | Затраты | Эффект | Чистыми |
|---|---|---|---|
| 1 | 189 тыс ₽ | 2.7 млн ₽ | 2.5 млн ₽ |
| 2 | 129 тыс ₽ | 3.8 млн ₽ | 3.7 млн ₽ |
| 3 | 125 тыс ₽ | 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 мес
| Год | Затраты | Эффект | Чистыми |
|---|---|---|---|
| 1 | 773 тыс ₽ | 27 млн ₽ | 26 млн ₽ |
| 2 | 611 тыс ₽ | 38 млн ₽ | 38 млн ₽ |
| 3 | 584 тыс ₽ | 40 млн ₽ | 40 млн ₽ |
| Итого | 2.0 млн ₽ | 106 млн ₽ | 104 млн ₽ |
Из чего складывается в месяц: инфраструктура 5 тыс ₽ (доля общей установки) · инференс 23 тыс ₽ · надзор 27 тыс ₽ (доля) · плюс внедрение 120 тыс ₽ разово · лицензия ПО 0 ₽ (MIT). Оценка.