From 5282f9e887eb8943d8deef9100ad4324300d390a Mon Sep 17 00:00:00 2001 From: yhirose Date: Mon, 15 Sep 2025 17:12:22 -0400 Subject: [PATCH] Prewarm Benchmark test --- test/test.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/test.cc b/test/test.cc index a9ac0d1..4522ae4 100644 --- a/test/test.cc +++ b/test/test.cc @@ -3653,6 +3653,13 @@ void performance_test(const char *host) { Client cli(host, port); + // Prewarm the server + for (int i = 0; i < 10; i++) { + auto res = cli.Get("/benchmark"); + ASSERT_TRUE(res); + EXPECT_EQ(StatusCode::OK_200, res->status); + } + auto start = std::chrono::high_resolution_clock::now(); auto res = cli.Get("/benchmark");