Jenkins - 在节点上运行selenium IDE测试套件会导致ReadSocketTimeoutException

时间:2013-05-31 17:15:39

标签: selenium jenkins jetty selenium-ide

我有一套Selenium IDE测试套件,它们通过Jenkins定期触发并设置为在远程节点上运行。我的问题是,当我通过Firefox Selenium IDE插件在本地运行时,所有这些测试都按预期执行,但是当这些Jenkins作业执行时,它们经常超时并失败。在我的selenium.log上,在通过明确确定的超时设置强制失败作业之前,我收到以下错误:

08:29:24.961 DEBUG [17] org.openqa.jetty.http.HttpConnection - java.net.SocketTimeoutException: Read timed out

这让我相信这些失败与测试本身无关,相反,在这个节点内有一些东西,Jetty容器抱怨maxIdleTime或者那些线下的东西。如果是这样,我如何增加/管理这个maxIdleTime设置?

顺便说一句,我没有包含控制台日志,因为唯一有用的项目是绝对超时设置触发的失败。

感谢。

0 个答案:

没有答案