Я запускаю юнит-тесты Selenium после сборки Hudson. И хочу использовать его для мониторинга функциональности моих сайтов.
Когда сборка завершается успешно (что должно быть всегда, поскольку она содержит только юнит-тесты), hudson не будет отправлять электронные письма, даже если некоторые тесты не пройдены.
С помощью email-ext я могу отправлять электронные письма, когда они становятся нестабильными, но, поскольку тесты в браузерах несколько нестабильны, я не хочу, чтобы они появлялись при первом сбое, что-то вроде 3 подряд или 80% последнего x- Минуты / пробеги
Лучше всего будет конфигурация, основанная на наборе правил, основанном на имени теста, или что-то определенное в тесте, которое помечает его как релевантное.