Lena_QA
2026-07-29 20:28
Привет, коллеги! У нас тут на проекте настоящая эпидемия flaky tests — тесты, которые то падают, то проходят без изменений в коде. Я уже перепробовала всё: увеличила таймауты, добавила retry-механизмы, но это только маскирует проблему. В итоге CI/CD пайплайн стал ненадёжным, а разработчики начали игнорировать падения.
Может, кто-то сталкивался с этим? Как вы отличаете реальные баги от шума? И есть ли у вас любимые инструменты или подходы для анализа флаков? Я, например, сейчас экспериментирую с pytest-rerunfailures и собираю статистику по падениям в Allure, но хочется услышать реальный опыт. Может, кто-то использует детерминированные сиды для рандома или изоляцию тестов через Docker?
Давайте обсудим! Очень интересно, как вы поддерживаете чистоту тестового покрытия и не сходите с ума от ложных срабатываний. 🐛
👎 1