From 0834f0b1130a3e09122337d70d563e656101d97b Mon Sep 17 00:00:00 2001 From: Scott Turley Date: Wed, 1 Jun 2016 15:13:40 -0700 Subject: [PATCH] Seeing intermittent failures on restart of nodes due to a failure to start xvfb. The issue is documented here: https://github.com/SeleniumHQ/docker-selenium/issues/91 Looks to be an problem with the lock files preventing a restart intermittently. Adding a line here to remove the lock files on startup. --- NodeBase/entry_point.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NodeBase/entry_point.sh b/NodeBase/entry_point.sh index 4d8a4244a0..0231d08f68 100644 --- a/NodeBase/entry_point.sh +++ b/NodeBase/entry_point.sh @@ -32,6 +32,9 @@ fi # TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs SERVERNUM=$(get_server_num) + +rm -f /tmp/.X*lock + xvfb-run -n $SERVERNUM --server-args="-screen 0 $GEOMETRY -ac +extension RANDR" \ java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \ -role node \