Skip to content

Commit 821eff3

Browse files
authored
update: Enable reject-unsupported-caps in standalone by default (#2346)
Signed-off-by: Viet Nguyen Duc <[email protected]>
1 parent 5d41bf0 commit 821eff3

File tree

3 files changed

+28
-0
lines changed

3 files changed

+28
-0
lines changed

Standalone/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ ENV SE_SESSION_REQUEST_TIMEOUT=300 \
2828
SE_HEALTHCHECK_INTERVAL=120 \
2929
# Boolean value, maps "--relax-checks"
3030
SE_RELAX_CHECKS=true \
31+
SE_REJECT_UNSUPPORTED_CAPS=true \
3132
SE_OTEL_SERVICE_NAME="selenium-standalone"
3233

3334
EXPOSE 4444

Standalone/start-selenium-standalone.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ java ${JAVA_OPTS:-$SE_JAVA_OPTS} \
161161
--session-request-timeout ${SE_SESSION_REQUEST_TIMEOUT} \
162162
--session-retry-interval ${SE_SESSION_RETRY_INTERVAL} \
163163
--healthcheck-interval ${SE_HEALTHCHECK_INTERVAL} \
164+
--relax-checks ${SE_RELAX_CHECKS} \
165+
--detect-drivers false \
164166
--bind-host ${SE_BIND_HOST} \
165167
--config /opt/selenium/config.toml \
166168
${SUB_PATH_CONFIG} \

StandaloneDocker/start-selenium-grid-docker.sh

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,31 @@ if [ ! -z "$SE_NODE_GRID_URL" ]; then
1414
SE_GRID_URL="--grid-url ${SE_NODE_GRID_URL}"
1515
fi
1616

17+
if [ ! -z "$SE_NODE_ENABLE_MANAGED_DOWNLOADS" ]; then
18+
echo "Appending Selenium options: --enable-managed-downloads ${SE_NODE_ENABLE_MANAGED_DOWNLOADS}"
19+
SE_OPTS="$SE_OPTS --enable-managed-downloads ${SE_NODE_ENABLE_MANAGED_DOWNLOADS}"
20+
fi
21+
22+
if [ ! -z "$SE_NODE_ENABLE_CDP" ]; then
23+
echo "Appending Selenium options: --enable-cdp ${SE_NODE_ENABLE_CDP}"
24+
SE_OPTS="$SE_OPTS --enable-cdp ${SE_NODE_ENABLE_CDP}"
25+
fi
26+
27+
if [ ! -z "$SE_NODE_REGISTER_PERIOD" ]; then
28+
echo "Appending Selenium options: --register-period ${SE_NODE_REGISTER_PERIOD}"
29+
SE_OPTS="$SE_OPTS --register-period ${SE_NODE_REGISTER_PERIOD}"
30+
fi
31+
32+
if [ ! -z "$SE_NODE_REGISTER_CYCLE" ]; then
33+
echo "Appending Selenium options: --register-cycle ${SE_NODE_REGISTER_CYCLE}"
34+
SE_OPTS="$SE_OPTS --register-cycle ${SE_NODE_REGISTER_CYCLE}"
35+
fi
36+
37+
if [ ! -z "$SE_NODE_HEARTBEAT_PERIOD" ]; then
38+
echo "Appending Selenium options: --heartbeat-period ${SE_NODE_HEARTBEAT_PERIOD}"
39+
SE_OPTS="$SE_OPTS --heartbeat-period ${SE_NODE_HEARTBEAT_PERIOD}"
40+
fi
41+
1742
if [ ! -z "$SE_LOG_LEVEL" ]; then
1843
echo "Appending Selenium options: --log-level ${SE_LOG_LEVEL}"
1944
SE_OPTS="$SE_OPTS --log-level ${SE_LOG_LEVEL}"

0 commit comments

Comments
 (0)