From 7f1c41d245026fe5929f6fb7f60d48cc52d81f2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Wed, 3 Jan 2024 23:43:34 +0100 Subject: chore: make test server less noisy (#21782) Test server was printing a lot of "early eof" messages eg when running `cargo test integration::npm`. This commit filters out these messages. --- test_util/src/servers/hyper_utils.rs | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'test_util/src/servers/hyper_utils.rs') diff --git a/test_util/src/servers/hyper_utils.rs b/test_util/src/servers/hyper_utils.rs index e7af25d92..ea15bba0e 100644 --- a/test_util/src/servers/hyper_utils.rs +++ b/test_util/src/servers/hyper_utils.rs @@ -56,7 +56,10 @@ where .boxed_local(); if let Err(e) = fut.await { - eprintln!("{}: {:?}", options.error_msg, e); + let err_str = e.to_string(); + if !err_str.contains("early eof") { + eprintln!("{}: {:?}", options.error_msg, e); + } } } @@ -84,7 +87,10 @@ pub async fn run_server_with_acceptor<'a, A, F, S>( .boxed_local(); if let Err(e) = fut.await { - eprintln!("{}: {:?}", error_msg, e); + let err_str = e.to_string(); + if !err_str.contains("early eof") { + eprintln!("{}: {:?}", error_msg, e); + } } } @@ -127,7 +133,10 @@ async fn hyper_serve_connection( }; if let Err(e) = result { - eprintln!("{}: {:?}", error_msg, e); + let err_str = e.to_string(); + if !err_str.contains("early eof") { + eprintln!("{}: {:?}", error_msg, e); + } } } -- cgit v1.2.3