From 13f23b707b6136ef4641e7eb4e54555a3411e18d Mon Sep 17 00:00:00 2001 From: Sergey Yakubov <sergey.yakubov@desy.de> Date: Tue, 7 Apr 2020 09:40:42 +0200 Subject: [PATCH] kill nginx on windows properly --- config/nomad/nginx_kill_win.nmd | 2 +- .../simple_chain_metadata/check_windows.bat | 13 +++++++++++++ tests/automatic/settings/nginx.conf.tpl | 2 +- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/config/nomad/nginx_kill_win.nmd b/config/nomad/nginx_kill_win.nmd index 978b98d4b..3480ab652 100644 --- a/config/nomad/nginx_kill_win.nmd +++ b/config/nomad/nginx_kill_win.nmd @@ -11,7 +11,7 @@ job "nginx_kill" { driver = "raw_exec" config { command = "taskkill", - args = ["/f","/im","nginx_exe.exe"] + args = ["/f","/im","nginx.exe"] } } } diff --git a/tests/automatic/full_chain/simple_chain_metadata/check_windows.bat b/tests/automatic/full_chain/simple_chain_metadata/check_windows.bat index 536df36ff..399df73f5 100644 --- a/tests/automatic/full_chain/simple_chain_metadata/check_windows.bat +++ b/tests/automatic/full_chain/simple_chain_metadata/check_windows.bat @@ -20,6 +20,19 @@ c:\opt\consul\nomad run nginx.nmd ping 1.0.0.0 -n 10 -w 100 > nul +set i=0 +:repeat +set /a i=%i%+1 +echo %i% +if %i% EQU 20 ( + goto :error +) +timeout /t 1 +curl --fail 127.0.0.1:8400/asapo-discovery/asapo-receiver || goto :repeat +curl --fail 127.0.0.1:8400/asapo-discovery/asapo-broker|| goto :repeat +echo discovery ready + + REM producer mkdir %receiver_folder% "%1" %proxy_address% %beamtime_id% 100 0 1 0 1000 diff --git a/tests/automatic/settings/nginx.conf.tpl b/tests/automatic/settings/nginx.conf.tpl index b4a518fcd..09a376250 100644 --- a/tests/automatic/settings/nginx.conf.tpl +++ b/tests/automatic/settings/nginx.conf.tpl @@ -1,5 +1,5 @@ worker_processes 1; - +daemon off; events { worker_connections 1024; } -- GitLab