使用以下命令运行我的自动化套件
/usr/bin/xvfb-run -a/usr/share/maven/bin/mvn -e clean install -gs ~/.m2/settings.xml test -Dsuite=checktest -Dbrowser=firefox -Dplatform=linux
但是浏览器打开但几秒钟后关闭,并且命令行错误如下:
/usr/bin/xvfb-run: line 181: 10208 Killed DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1
来自 xvfb-run 文件的第 181 行:DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@"2>&1
在我的机器上为 xvfb 所做的设置是:
export DISPLAY=:99
nohup Xvfb :99 -screen 0 1920x1920x24 &
ps -ef |grep Xvfb 显示 xvfb 进程正在运行
最佳答案
删除 -S 开关已成功。 sudo -s 以 root 权限运行 shell
/usr/bin/xvfb-run -a/usr/maven/bin/mvn -e clean install -gs ~/.m2/settings.xml test -Dsuite=checktest -Dbrowser=firefox -Dplatform=linux
关于linux -/usr/bin/xvfb-run : line 181: 10208 Killed, 浏览器因 XvFb 进程被自身终止而关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52328750/