@@ -40,8 +40,7 @@ if [ "$GRID_NODE_VERBOSE_LOGS" == "True" ]; then
40
40
fi
41
41
42
42
WEBDRIVER_SERVER_JAR=${DIR} /selenium-server-standalone.jar
43
- # WEBDRIVER_NODE_PARAMS="-role node -hubHost ${GRID_HUB_SERVER_IP} -hubPort 4444 -host 127.0.0.1 -browser browserName=chrome,maxInstances=5,version=ANY,platform=ANY -browser browserName=firefox,maxInstances=5,version=ANY,platform=ANY -browser browserName=MicrosoftEdge,maxInstances=1,version=ANY,platform=WIN10"
44
- WEBDRIVER_NODE_PARAMS=" -role node -hub http://${GRID_HUB_SERVER_IP} :4444/grid/register -browser browserName=chrome,maxInstances=5,version=ANY,seleniumProtocol=WebDriver -browser browserName=firefox,maxInstances=5,version=ANY,seleniumProtocol=WebDriver -browser browserName=MicrosoftEdge,maxInstances=1,version=ANY,platform=WIN10,seleniumProtocol=WebDriver"
43
+ WEBDRIVER_NODE_PARAMS=" -role node -hub http://${GRID_HUB_SERVER_IP} :4444/grid/register -browser browserName=chrome,maxInstances=5,version=latest,seleniumProtocol=WebDriver -browser browserName=firefox,maxInstances=5,version=latest,seleniumProtocol=WebDriver"
45
44
WEBDRIVER_NODE_PIDFILE=" /tmp/webdriver_node.pid"
46
45
47
46
if [ ! -f $WEBDRIVER_SERVER_JAR ]; then
@@ -56,7 +55,6 @@ case "$1" in
56
55
echo " ${FAIL_MSG} Selenium-WebDriver Grid node already running with PID $( cat $WEBDRIVER_NODE_PIDFILE ) . Run 'grid-node stop' or 'grid-node restart'."
57
56
exit 1
58
57
else
59
- # START_NODE_CMD="java -Djava.util.logging.config.file=test/logging.properties -jar ${WEBDRIVER_SERVER_JAR} ${WEBDRIVER_NODE_PARAMS}"
60
58
START_NODE_CMD=" java ${VERBOSITY_STRING} -jar ${WEBDRIVER_SERVER_JAR} ${WEBDRIVER_NODE_PARAMS} "
61
59
echo " "
62
60
echo $START_NODE_CMD
@@ -66,17 +64,15 @@ case "$1" in
66
64
echo $PID > " ${WEBDRIVER_NODE_PIDFILE} "
67
65
echo " ${SUCCESS_MSG} Selenium-WebDriver Grid node started successfully."
68
66
echo " "
69
- echo " Browser Sessions: http://127.0.0.1:5555/wd/hub/static/resource/hub.html"
70
- echo " "
71
67
# echo "To see full log output, remove the java.util.logging.config.file parameter from script/grid-node"
72
68
fi
73
69
;;
74
70
stop)
75
71
echo " Stopping Selenium-WebDriver Grid node..."
76
72
if [ -f $WEBDRIVER_NODE_PIDFILE ]; then
77
73
PID=$( cat $WEBDRIVER_NODE_PIDFILE )
78
- kill $PID
79
74
rm $WEBDRIVER_NODE_PIDFILE
75
+ kill $PID
80
76
sleep 1
81
77
if [[ $( ps -A | egrep " ^${PID} " ) ]]; then
82
78
echo " ${FAIL_MSG} Tried to kill the node with PID ${PID} , but was unsuccessful. You need to kill it with something stronger, like 'kill -9'"
0 commit comments