From 1bf1a34b1903189fd5da2f41313d3b8085c8ce48 Mon Sep 17 00:00:00 2001 From: Kebe Date: Thu, 22 Jan 2026 16:10:14 +0900 Subject: [PATCH] [bench] add start_times field to vllm bench serve json result (#32667) Signed-off-by: Kebe --- vllm/benchmarks/serve.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vllm/benchmarks/serve.py b/vllm/benchmarks/serve.py index 9d6298927..679d305c9 100644 --- a/vllm/benchmarks/serve.py +++ b/vllm/benchmarks/serve.py @@ -958,6 +958,7 @@ async def benchmark( "output_lens": actual_output_lens, "ttfts": [output.ttft for output in outputs], "itls": [output.itl for output in outputs], + "start_times": [output.start_time for output in outputs], "generated_texts": [output.generated_text for output in outputs], "errors": [output.error for output in outputs], "max_output_tokens_per_s": metrics.max_output_tokens_per_s, @@ -1721,6 +1722,7 @@ async def main_async(args: argparse.Namespace) -> dict[str, Any]: for field in [ "input_lens", "output_lens", + "start_times", "ttfts", "itls", "generated_texts",