From bfc561e84c984974e5e36221ca620b6e085ffff1 Mon Sep 17 00:00:00 2001 From: Will Killian Date: Tue, 14 Jul 2026 09:53:02 -0400 Subject: [PATCH] test: eliminate bootstrap shutdown fixture race Signed-off-by: Will Killian --- crates/cli/tests/coverage/shared/bootstrap_state_tests.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/cli/tests/coverage/shared/bootstrap_state_tests.rs b/crates/cli/tests/coverage/shared/bootstrap_state_tests.rs index 51a2e412..c9458087 100644 --- a/crates/cli/tests/coverage/shared/bootstrap_state_tests.rs +++ b/crates/cli/tests/coverage/shared/bootstrap_state_tests.rs @@ -207,6 +207,9 @@ fn authenticated_owned_gateway_is_shut_down_and_cleaned_up() { header(&request, "x-nemo-relay-bootstrap-token"), "shutdown-token" ); + // Close the listener before acknowledging shutdown so the verifier's + // immediate health probe cannot race this fixture's teardown. + drop(listener); shutdown .write_all(b"HTTP/1.1 204 No Content\r\nContent-Length: 0\r\nConnection: close\r\n\r\n") .unwrap();