From f37df93df52dcc2355837bb7d110a13734bf01b1 Mon Sep 17 00:00:00 2001 From: overtrue Date: Thu, 1 Oct 2026 09:51:54 +0800 Subject: [PATCH] fix(test): await HTTP sender readiness in Top RPC fixture --- rustfs/src/connect/diagnostics/trace_runtime.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rustfs/src/connect/diagnostics/trace_runtime.rs b/rustfs/src/connect/diagnostics/trace_runtime.rs index 7f9e76589..6c6df57c3 100644 --- a/rustfs/src/connect/diagnostics/trace_runtime.rs +++ b/rustfs/src/connect/diagnostics/trace_runtime.rs @@ -2460,9 +2460,11 @@ mod tests { signed_request .headers_mut() .extend(crate::storage_api::server::http::gen_signature_headers(&uri, &Method::GET).unwrap()); + sender.ready().await.unwrap(); let success = sender.send_request(signed_request).await.unwrap(); assert_eq!(success.status(), StatusCode::OK); success.into_body().collect().await.unwrap(); + sender.ready().await.unwrap(); let rejected = sender .send_request( Request::builder() @@ -2476,6 +2478,7 @@ mod tests { .unwrap(); assert!(rejected.status().is_client_error()); rejected.into_body().collect().await.unwrap(); + sender.ready().await.unwrap(); let unrelated = sender .send_request(Request::builder().uri("/not-rpc").body(Empty::::new()).unwrap()) .await