我有时会在Jenkins上远程运行的自动化测试中遇到此问题。关于 30%的次数。
错误:
此行之后测试挂起: “我/启动器 - 运行WebDriver的1个实例”
卡住无限期地执行此步骤,我必须停止执行(手动)或等待超时以控制它。
我尝试了几个我在本网站上找到的已知解决方案,但结果没有任何改变。
我的配置:
无头云存储系统上的Ubuntu OS 14.04.5。
xvfb的
詹金斯1.656硒 - 服务器 - 独立-2.53.1
chromedriver_2.24linux64
geckodriver-v0.9.0
nodejs v0.10.37
节点v6.3.1
npm 3.10.3
量角器版本4.0.9
grunt-cli v1.2.0
grunt v0.4.5
jasmine v2.5.2
jasmine-core v2.5.2
Jenkins工作配置:
Jenkins从github下载我的测试项目并在Project的shell上运行以下命令:
节点node_modules / grunt-cli / bin / grunt testName:参数 (我不想全局运行grunt,这就是为什么我以这种方式执行它。)
我有什么办法可以解决这个问题吗? 提前谢谢!