我通过Jenkins JBoss插件启动JBoss服务器。之后我通过Ant目标执行一些Selenium测试。一些第一次Selenium测试由于超时而失败,我怀疑Ant测试目标是在JBoss启动后立即执行的,并且服务器没有正确完成启动。启动服务器大约需要2分钟。有没有办法在启动后设置等待时间?
答案 0 :(得分:0)
好吧,你可以在Ant目标中添加一个sleep
命令。看起来像这样:
<sleep milliseconds="10"/>
答案 1 :(得分:0)
我遇到了类似的情况,我通过监控server.log来解决它。你可以找到关于这个问题的博客文章。希望这个帮助。 =)
Linux – Wait until a specific pattern is written on log using tail and sed