From 83efca2d2e7d1b84dd57fc6d62c398705285e5b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20=C5=A0tetiar?= Date: Mon, 22 Mar 2021 21:16:51 +0100 Subject: tests: fix possibly longer start of HTTP server MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Seems like sometimes it can take some time to start HTTP server so let's wait for the server becoming operating before executing test cases. References: https://gitlab.com/openwrt/project/uclient/-/jobs/1118330555#L984 Signed-off-by: Petr Štetiar --- tests/cram/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/cram/CMakeLists.txt b/tests/cram/CMakeLists.txt index ba75802..791cfd3 100644 --- a/tests/cram/CMakeLists.txt +++ b/tests/cram/CMakeLists.txt @@ -24,7 +24,8 @@ ADD_CUSTOM_TARGET( ADD_CUSTOM_TARGET( http-server ALL - COMMAND ${PYTHON_VENV_DIR}/bin/python3 -m http.server 1922 --bind 127.0.0.1 > /dev/null 2>&1 & + COMMAND ${PYTHON_VENV_DIR}/bin/python3 -m http.server 1922 --bind 127.0.0.1 > /dev/null 2>&1 & ; + curl --silent --retry 3 --retry-delay 1 --retry-connrefused http://127.0.0.1:1922 > /dev/null WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/server DEPENDS http-server-kill ) -- cgit v1.2.1