所有自动化测试均顺利运行,但是xvfb问题导致Jenkins构建失败。
我已经在Jenkins提供的ExecuteShell选项中使用了以下命令,在无头浏览器上运行我的测试用例。
/usr/bin/xvfb-run /usr/local/apache-maven-3.3.1/bin/mvn clean test -Dbrowser=firefox
得到以下输出:
Results :
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0
[INFO] BUILD SUCCESS
[INFO] Total time: 10:19 min
[INFO] Final Memory: 20M/47M
/usr/bin/xvfb-run: line 171: kill: (25939) - No such process
Build step 'Execute shell' marked build as failure
从输出结果中我们可以看到[INFO] BUILD SUCCESS
,但是/usr/bin/xvfb-run: line 171: kill: (25939) - No such process
导致构建失败。
请问有没有人能够提供一些解决方法?
xvfb-run
的第171行是什么?这个脚本在线上有可以查看的地方吗? - Etan Reisner