File tree Expand file tree Collapse file tree 9 files changed +18
-9
lines changed Expand file tree Collapse file tree 9 files changed +18
-9
lines changed Original file line number Diff line number Diff line change 28
28
29
29
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
30
30
31
- xvfb-run --server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
31
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
32
+ xvfb-run -n $SERVERNUM --server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
32
33
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
33
34
-role node \
34
35
-hub http://$HUB_PORT_4444_TCP_ADDR :$HUB_PORT_4444_TCP_PORT /grid/register \
Original file line number Diff line number Diff line change 28
28
29
29
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
30
30
31
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
31
32
env | cut -f 1 -d " =" | sort > asroot
32
33
sudo -E -u seluser -i env | cut -f 1 -d " =" | sort > asseluser
33
34
sudo -E -i -u seluser \
34
35
$( for E in $( grep -vxFf asseluser asroot) ; do echo $E =$( eval echo \$ $E ) ; done) \
35
36
DISPLAY=$DISPLAY \
36
- xvfb-run -- server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
37
+ xvfb-run -n $SERVERNUM -- server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
37
38
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
38
39
-role node \
39
40
-hub http://$HUB_PORT_4444_TCP_ADDR :$HUB_PORT_4444_TCP_PORT /grid/register \
Original file line number Diff line number Diff line change 28
28
29
29
# TODO: Look into http://www.seleniumhq.org/docs/05_selenium_rc.jsp#browser-side-logs
30
30
31
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
31
32
env | cut -f 1 -d " =" | sort > asroot
32
33
sudo -E -u seluser -i env | cut -f 1 -d " =" | sort > asseluser
33
34
sudo -E -i -u seluser \
34
35
$( for E in $( grep -vxFf asseluser asroot) ; do echo $E =$( eval echo \$ $E ) ; done) \
35
36
DISPLAY=$DISPLAY \
36
- xvfb-run -- server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
37
+ xvfb-run -n $SERVERNUM -- server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
37
38
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
38
39
-role node \
39
40
-hub http://$HUB_PORT_4444_TCP_ADDR :$HUB_PORT_4444_TCP_PORT /grid/register \
Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ if [ ! -z "$SE_OPTS" ]; then
10
10
echo " appending selenium options: ${SE_OPTS} "
11
11
fi
12
12
13
- xvfb-run --server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
13
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
14
+ xvfb-run -n $SERVERNUM --server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
14
15
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
15
16
${SE_OPTS} &
16
17
NODE_PID=$!
Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ if [ ! -z "$SE_OPTS" ]; then
10
10
echo " appending selenium options: ${SE_OPTS} "
11
11
fi
12
12
13
- xvfb-run --server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
13
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
14
+ xvfb-run -n $SERVERNUM --server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
14
15
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
15
16
${SE_OPTS} &
16
17
NODE_PID=$!
Original file line number Diff line number Diff line change @@ -12,12 +12,13 @@ if [ ! -z "$SE_OPTS" ]; then
12
12
echo " appending selenium options: ${SE_OPTS} "
13
13
fi
14
14
15
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
15
16
env | cut -f 1 -d " =" | sort > asroot
16
17
sudo -E -u seluser -i env | cut -f 1 -d " =" | sort > asseluser
17
18
sudo -E -i -u seluser \
18
19
$( for E in $( grep -vxFf asseluser asroot) ; do echo $E =$( eval echo \$ $E ) ; done) \
19
20
DISPLAY=$DISPLAY \
20
- xvfb-run -- server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
21
+ xvfb-run -n $SERVERNUM -- server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
21
22
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
22
23
${SE_OPTS} &
23
24
NODE_PID=$!
Original file line number Diff line number Diff line change @@ -10,12 +10,13 @@ if [ ! -z "$SE_OPTS" ]; then
10
10
echo " appending selenium options: ${SE_OPTS} "
11
11
fi
12
12
13
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
13
14
env | cut -f 1 -d " =" | sort > asroot
14
15
sudo -E -u seluser -i env | cut -f 1 -d " =" | sort > asseluser
15
16
sudo -E -i -u seluser \
16
17
$( for E in $( grep -vxFf asseluser asroot) ; do echo $E =$( eval echo \$ $E ) ; done) \
17
18
DISPLAY=$DISPLAY \
18
- xvfb-run -- server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
19
+ xvfb-run -n $SERVERNUM -- server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
19
20
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
20
21
${SE_OPTS} &
21
22
NODE_PID=$!
Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ if [ ! -z "$SE_OPTS" ]; then
10
10
echo " appending selenium options: ${SE_OPTS} "
11
11
fi
12
12
13
- xvfb-run --server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
13
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
14
+ xvfb-run -n $SERVERNUM --server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
14
15
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
15
16
${SE_OPTS} &
16
17
NODE_PID=$!
Original file line number Diff line number Diff line change @@ -10,12 +10,13 @@ if [ ! -z "$SE_OPTS" ]; then
10
10
echo " appending selenium options: ${SE_OPTS} "
11
11
fi
12
12
13
+ SERVERNUM=$( echo $DISPLAY | sed ' s/:\([0-9][0-9]*\).[0-9][0-9]*/\1/' )
13
14
env | cut -f 1 -d " =" | sort > asroot
14
15
sudo -E -u seluser -i env | cut -f 1 -d " =" | sort > asseluser
15
16
sudo -E -i -u seluser \
16
17
$( for E in $( grep -vxFf asseluser asroot) ; do echo $E =$( eval echo \$ $E ) ; done) \
17
18
DISPLAY=$DISPLAY \
18
- xvfb-run -- server-args=" $DISPLAY -screen 0 $GEOMETRY -ac +extension RANDR" \
19
+ xvfb-run -n $SERVERNUM -- server-args=" -screen 0 $GEOMETRY -ac +extension RANDR" \
19
20
java ${JAVA_OPTS} -jar /opt/selenium/selenium-server-standalone.jar \
20
21
${SE_OPTS} &
21
22
NODE_PID=$!
You can’t perform that action at this time.
0 commit comments