在时间范围之后杀死哈德森的工作

时间:2011-04-20 09:40:21

标签: time hudson jobs kill

我现在正在评估哈德森。不幸的是,我遇到了一些测试脚本的问题。这冻结了工作的执行。

我正在运行UI测试。这个测试等待一个Widget,如果Widget不存在,它会一直等待,等待和等待... ...

现在我想每天运行Job,如果它应该冻结,我想在23小时后杀死它,这样每日测试就不会在build-queue中保留。

是否有插件/脚本/任何事情要做?基本上在我的想法中应该有一个分析开始时间的脚本,如果now()-startTime >= 23 hours作业应该被杀死/取消/停止。

提前致谢, 斯蒂芬

1 个答案:

答案 0 :(得分:4)

Hudson有一个Build Timeout plugin应该是你想要的。