使用以下命令运行我的自动化套件
/ 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