From e5d3d63c42aa85025dfb1b5dec369c0c856a4efa Mon Sep 17 00:00:00 2001 From: Daniel Serebrenik <74646983+pliops-daniels@users.noreply.github.com> Date: Tue, 12 Aug 2025 17:41:37 +0300 Subject: [PATCH] [Benchmark] Fix terminal colors in benchmark_serving_multi_turn (python 3.12) (#22730) Signed-off-by: daniels --- benchmarks/multi_turn/bench_utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/benchmarks/multi_turn/bench_utils.py b/benchmarks/multi_turn/bench_utils.py index d4d3c1ca8c52f..e959a4be711c9 100644 --- a/benchmarks/multi_turn/bench_utils.py +++ b/benchmarks/multi_turn/bench_utils.py @@ -4,7 +4,7 @@ import logging from enum import Enum -class Color(str, Enum): +class Color(Enum): RED = "\033[91m" GREEN = "\033[92m" BLUE = "\033[94m" @@ -13,6 +13,9 @@ class Color(str, Enum): YELLOW = "\033[93m" RESET = "\033[0m" + def __str__(self): + return self.value + TEXT_SEPARATOR = "-" * 100