From a88df9193833285eb056f5ab207d716e8a727c1b Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Sat, 16 Aug 2025 11:48:25 +0300 Subject: [PATCH] net.http: reduce the false positives on the CI for server_test.v, let test_host_header_sent_to_server return early, when the server can not start --- vlib/net/http/server_test.v | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/vlib/net/http/server_test.v b/vlib/net/http/server_test.v index 03ab38a0e6..08e91ac53f 100644 --- a/vlib/net/http/server_test.v +++ b/vlib/net/http/server_test.v @@ -271,7 +271,14 @@ fn test_host_header_sent_to_server() { addr: '${ip}:${port}' } t := spawn server.listen_and_serve() - server.wait_till_running()! + server.wait_till_running() or { + estr := err.str() + if estr == 'maximum retries reached' { + log.error('>>>> Skipping test ${@FN} since its server could not start, err: ${err}') + return + } + log.fatal(estr) + } defer { server.stop() } dump(server.addr) x := http.get('http://${server.addr}/')!