Skip to content

Commit e116033

Browse files
scottturleyddavison
authored andcommitted
Seeing intermittent failures on restart of nodes due to a failure to start xvfb.
The issue is documented here: SeleniumHQ#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. Signed-off-by: Daniel Davison <[email protected]>
1 parent 261242d commit e116033

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

NodeBase/entry_point.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ fi
3232
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
3333

3434
SERVERNUM=$(get_server_num)
35+
36+
rm -f /tmp/.X*lock
37+
3538
xvfb-run -n $SERVERNUM --server-args="-screen 0 $GEOMETRY -ac +extension RANDR" \
3639
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
3740
-role node \

NodeChromeDebug/entry_point.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ fi
3232
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
3333

3434
SERVERNUM=$(get_server_num)
35+
36+
rm -f /tmp/.X*lock
37+
3538
env | cut -f 1 -d "=" | sort > asroot
3639
sudo -E -u seluser -i env | cut -f 1 -d "=" | sort > asseluser
3740
sudo -E -i -u seluser \

NodeFirefoxDebug/entry_point.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ fi
3232
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
3333

3434
SERVERNUM=$(get_server_num)
35+
36+
rm -f /tmp/.X*lock
37+
3538
env | cut -f 1 -d "=" | sort > asroot
3639
sudo -E -u seluser -i env | cut -f 1 -d "=" | sort > asseluser
3740
sudo -E -i -u seluser \

0 commit comments

Comments
 (0)