Убить Хадсон-Джоба по истечении времени - PullRequest
0 голосов
/ 20 апреля 2011

Я сейчас оцениваю Гудзона.К сожалению, я столкнулся с некоторыми проблемами с нашими тестовыми сценариями.Который останавливает выполнение задания.

Я выполняю UI-Test.Этот тест ожидает Widget, и если Widget отсутствует, он продолжает ждать и ждать, и ждать, и wai ...

Теперь я хочу запускать работу каждый день, и если она должна зависнуть, я хочуубить его через 23 часа, чтобы ежедневный тест не проводился в очереди сборки.

Есть ли плагин / скрипт / что-нибудь для этого?В принципе, в моих мыслях должен быть скрипт, который анализирует время запуска, и если now()-startTime >= 23 hours работа должна быть убита / отменена / остановлена.

Заранее спасибо, Стефан

1 Ответ

4 голосов
/ 20 апреля 2011

Существует плагин Build Timeout для Hudson, который должен соответствовать тому, что вы хотите.

...