From a4d7066c2ce21e0108d21fcede5e8ea8e4eb26a3 Mon Sep 17 00:00:00 2001 From: yhirose Date: Wed, 1 Jul 2026 23:46:05 -0400 Subject: [PATCH] Log res.error() in GetWithRange test assertions to diagnose flaky CI failures --- test/test.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test/test.cc b/test/test.cc index 2c88378..397eb75 100644 --- a/test/test.cc +++ b/test/test.cc @@ -5753,7 +5753,7 @@ TEST_F(ServerTest, GetWithRange1) { make_range_header({{3, 5}}), {"Accept-Encoding", ""}, }); - ASSERT_TRUE(res); + ASSERT_TRUE(res) << "Error: " << to_string(res.error()); EXPECT_EQ(StatusCode::PartialContent_206, res->status); EXPECT_EQ("3", res->get_header_value("Content-Length")); EXPECT_EQ(true, res->has_header("Content-Range")); @@ -5766,7 +5766,7 @@ TEST_F(ServerTest, GetWithRange2) { make_range_header({{1, -1}}), {"Accept-Encoding", ""}, }); - ASSERT_TRUE(res); + ASSERT_TRUE(res) << "Error: " << to_string(res.error()); EXPECT_EQ(StatusCode::PartialContent_206, res->status); EXPECT_EQ("6", res->get_header_value("Content-Length")); EXPECT_EQ(true, res->has_header("Content-Range")); @@ -5779,7 +5779,7 @@ TEST_F(ServerTest, GetWithRange3) { make_range_header({{0, 0}}), {"Accept-Encoding", ""}, }); - ASSERT_TRUE(res); + ASSERT_TRUE(res) << "Error: " << to_string(res.error()); EXPECT_EQ(StatusCode::PartialContent_206, res->status); EXPECT_EQ("1", res->get_header_value("Content-Length")); EXPECT_EQ(true, res->has_header("Content-Range")); @@ -5792,7 +5792,7 @@ TEST_F(ServerTest, GetWithRange4) { make_range_header({{-1, 2}}), {"Accept-Encoding", ""}, }); - ASSERT_TRUE(res); + ASSERT_TRUE(res) << "Error: " << to_string(res.error()); EXPECT_EQ(StatusCode::PartialContent_206, res->status); EXPECT_EQ("2", res->get_header_value("Content-Length")); EXPECT_EQ(true, res->has_header("Content-Range")); @@ -5805,7 +5805,7 @@ TEST_F(ServerTest, GetWithRange5) { make_range_header({{0, 5}}), {"Accept-Encoding", ""}, }); - ASSERT_TRUE(res); + ASSERT_TRUE(res) << "Error: " << to_string(res.error()); EXPECT_EQ(StatusCode::PartialContent_206, res->status); EXPECT_EQ("6", res->get_header_value("Content-Length")); EXPECT_EQ(true, res->has_header("Content-Range"));