量角器+ xvfb + selenium测试挂在Jenkins上

时间:2016-11-21 15:04:33

标签: javascript node.js selenium jenkins protractor

我有时会在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,这就是为什么我以这种方式执行它。)

我有什么办法可以解决这个问题吗? 提前谢谢!

0 个答案:

没有答案