@@ -980,7 +980,7 @@ test_parallel: hub chrome firefox edge chromium video
980980 cd ./tests || true ; \
981981 echo TAG=$(TAG_VERSION ) > .env ; \
982982 echo VIDEO_TAG=$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE ) >> .env ; \
983- echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 2 ) >> .env ; \
983+ echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 0 ) >> .env ; \
984984 echo TEST_DRAIN_AFTER_SESSION_COUNT=$(or $(TEST_DRAIN_AFTER_SESSION_COUNT ) , 2) >> .env ; \
985985 echo TEST_PARALLEL_HARDENING=$(or $(TEST_PARALLEL_HARDENING ) , "true") >> .env ; \
986986 echo TEST_PARALLEL_COUNT=$(or $(TEST_PARALLEL_COUNT ) , 5) >> .env ; \
@@ -1007,10 +1007,10 @@ test_parallel: hub chrome firefox edge chromium video
10071007 make test_video_integrity
10081008
10091009test_video_standalone : standalone_chrome standalone_chromium standalone_firefox standalone_edge
1010- DOCKER_COMPOSE_FILE=docker-compose-v3-test-standalone.yml TEST_DELAY_AFTER_TEST=2 HUB_CHECKS_INTERVAL=45 make test_video
1010+ DOCKER_COMPOSE_FILE=docker-compose-v3-test-standalone.yml TEST_DELAY_AFTER_TEST=0 HUB_CHECKS_INTERVAL=45 make test_video
10111011
10121012test_video_dynamic_name :
1013- VIDEO_FILE_NAME=auto TEST_DELAY_AFTER_TEST=2 HUB_CHECKS_INTERVAL=45 TEST_ADD_CAPS_RECORD_VIDEO=false \
1013+ VIDEO_FILE_NAME=auto TEST_DELAY_AFTER_TEST=0 HUB_CHECKS_INTERVAL=45 TEST_ADD_CAPS_RECORD_VIDEO=false \
10141014 make test_video
10151015
10161016# This should run on its own CI job. There is no need to combine it with the other tests.
@@ -1039,7 +1039,7 @@ test_video: video hub chrome firefox edge chromium
10391039 echo UID=$$(id -u ) >> .env ; \
10401040 echo BINDING_VERSION=$(BINDING_VERSION ) >> .env ; \
10411041 echo BASE_VERSION=$(BASE_VERSION ) >> .env ; \
1042- echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 2 ) >> .env ; \
1042+ echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 0 ) >> .env ; \
10431043 echo HUB_CHECKS_INTERVAL=$(or $(HUB_CHECKS_INTERVAL ) , 45) >> .env ; \
10441044 echo SELENIUM_ENABLE_MANAGED_DOWNLOADS=$(or $(SELENIUM_ENABLE_MANAGED_DOWNLOADS ) , "true") >> .env ; \
10451045 echo TEST_FIREFOX_INSTALL_LANG_PACKAGE=$$ {TEST_FIREFOX_INSTALL_LANG_PACKAGE} >> .env ; \
@@ -1161,7 +1161,7 @@ test_node_docker: hub standalone_docker standalone_chrome standalone_firefox sta
11611161 echo LOG_LEVEL=$(or $(LOG_LEVEL ) , "INFO") >> .env ; \
11621162 echo REQUEST_TIMEOUT=$(or $(REQUEST_TIMEOUT ) , 300) >> .env ; \
11631163 echo SELENIUM_ENABLE_MANAGED_DOWNLOADS=$(or $(SELENIUM_ENABLE_MANAGED_DOWNLOADS ) , "false") >> .env ; \
1164- echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 2 ) >> .env ; \
1164+ echo TEST_DELAY_AFTER_TEST=$(or $(TEST_DELAY_AFTER_TEST ) , 0 ) >> .env ; \
11651165 echo RECORD_STANDALONE=$(or $(RECORD_STANDALONE ) , "true") >> .env ; \
11661166 echo GRID_URL=$(or $(GRID_URL ) , "") >> .env ; \
11671167 echo HUB_CHECKS_INTERVAL=$(or $(HUB_CHECKS_INTERVAL ) , 20) >> .env ; \
@@ -1170,6 +1170,7 @@ test_node_docker: hub standalone_docker standalone_chrome standalone_firefox sta
11701170 echo UID=$$(id -u ) >> .env ; \
11711171 echo BINDING_VERSION=$(BINDING_VERSION ) >> .env ; \
11721172 echo BASE_VERSION=$(BASE_VERSION ) >> .env ; \
1173+ echo VIDEO_EVENT_DRIVEN=$(or $(VIDEO_EVENT_DRIVEN ) , "true") >> .env ; \
11731174 if [ " $$ (uname)" != " Darwin" ]; then \
11741175 echo HOST_IP=$$(hostname -I | awk '{print $$1}' ) >> .env ; \
11751176 else \
@@ -1238,7 +1239,7 @@ test_video_integrity:
12381239 fi ; \
12391240 for file in $$ list_files; do \
12401241 echo " Checking video file: $$ file" ; \
1241- docker run -u $$(id -u ) -v $$(pwd ) :$$(pwd ) -w $$(pwd ) --entrypoint=" " $(NAME ) /video:$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE ) ffmpeg -v error -i " $$ file" -f null - ; \
1242+ docker run --rm - u $$(id -u ) -v $$(pwd ) :$$(pwd ) -w $$(pwd ) --entrypoint=" " $(NAME ) /video:$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE ) ffmpeg -v error -i " $$ file" -f null - ; \
12421243 if [ $$ ? -ne 0 ]; then \
12431244 echo " Video file $$ file is corrupted" ; \
12441245 number_corrupted_files=$$((number_corrupted_files+1 ) ); \
@@ -1275,7 +1276,7 @@ chart_test_autoscaling_deployment:
12751276 PLATFORMS=$(PLATFORMS ) TEST_EXISTING_KEDA=true RELEASE_NAME=selenium CHART_ENABLE_TRACING=true TEST_PATCHED_KEDA=$(TEST_PATCHED_KEDA ) AUTOSCALING_COOLDOWN_PERIOD=30 \
12761277 TRACING_EXPORTER_ENDPOINT=$(TRACING_EXPORTER_ENDPOINT ) TEST_CUSTOM_SPECIFIC_NAME=true \
12771278 SECURE_CONNECTION_SERVER=true SECURE_USE_EXTERNAL_CERT=true SERVICE_TYPE_NODEPORT=true SELENIUM_GRID_PROTOCOL=https SELENIUM_GRID_HOST=$$(hostname -I | cut -d' ' -f1 ) SELENIUM_GRID_PORT=31444 \
1278- SELENIUM_GRID_AUTOSCALING_MIN_REPLICA=1 SET_MAX_REPLICAS=3 TEST_DELAY_AFTER_TEST=2 TEST_NODE_DRAIN_AFTER_SESSION_COUNT=3 SELENIUM_GRID_MONITORING=false \
1279+ SELENIUM_GRID_AUTOSCALING_MIN_REPLICA=1 SET_MAX_REPLICAS=3 TEST_DELAY_AFTER_TEST=0 TEST_NODE_DRAIN_AFTER_SESSION_COUNT=3 SELENIUM_GRID_MONITORING=false \
12791280 VERSION=$(TAG_VERSION ) VIDEO_TAG=$(FFMPEG_TAG_VERSION ) -$(BUILD_DATE ) KEDA_BASED_NAME=$(KEDA_BASED_NAME ) KEDA_BASED_TAG=$(KEDA_BASED_TAG ) NAMESPACE=$(NAMESPACE ) BINDING_VERSION=$(BINDING_VERSION ) BASE_VERSION=$(BASE_VERSION ) \
12801281 TEMPLATE_OUTPUT_FILENAME=" k8s_prefixSelenium_enableTracing_secureServer_externalCerts_nodePort_autoScaling_scaledObject_existingKEDA_subPath.yaml" \
12811282 ./tests/charts/make/chart_test.sh DeploymentAutoscaling
0 commit comments