Jenkins / Hudson JBoss插件在启动后等待?

时间:2012-11-14 07:41:54

标签: ant jboss jenkins hudson

我通过Jenkins JBoss插件启动JBoss服务器。之后我通过Ant目标执行一些Selenium测试。一些第一次Selenium测试由于超时而失败,我怀疑Ant测试目标是在JBoss启动后立即执行的,并且服务器没有正确完成启动。启动服务器大约需要2分钟。有没有办法在启动后设置等待时间?

2 个答案:

答案 0 :(得分:0)

好吧,你可以在Ant目标中添加一个sleep命令。看起来像这样:

<sleep milliseconds="10"/>

请参阅此处的文档:http://ant.apache.org/manual/Tasks/sleep.html

答案 1 :(得分:0)

我遇到了类似的情况,我通过监控server.log来解决它。你可以找到关于这个问题的博客文章。希望这个帮助。 =)

Linux – Wait until a specific pattern is written on log using tail and sed