From 92f213ca7cb321cb44d3d90613a1e1a6eff11636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan-Otto=20Kr=C3=B6pke?= Date: Fri, 23 May 2025 08:12:25 +0200 Subject: [PATCH] chore: fix test (#2055) --- cmd/windows_exporter/main_test.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/cmd/windows_exporter/main_test.go b/cmd/windows_exporter/main_test.go index 79bce295..7681d47a 100644 --- a/cmd/windows_exporter/main_test.go +++ b/cmd/windows_exporter/main_test.go @@ -171,7 +171,7 @@ func waitUntilListening(tb testing.TB, network, address string) error { err error ) - for range 10 { + for range 20 { conn, err = net.DialTimeout(network, address, 100*time.Millisecond) if err == nil { _ = conn.Close() @@ -184,6 +184,14 @@ func waitUntilListening(tb testing.TB, network, address string) error { continue } + + break + } + + var winErr windows.Errno + + if errors.As(err, &winErr) { + return fmt.Errorf("listener not listening: %w (#%d)", winErr, uint32(winErr)) } return fmt.Errorf("listener not listening: %w", err)