@@ -68,7 +68,7 @@ def _analyze_results_embedding(all_results):
6868
6969 summary .append ([
7070 str (int (concurrency )),
71- str ( int ( rate )) if rate != - 1 else 'INF' ,
71+ f' { rate :.2f } ' if rate != - 1 else 'INF' ,
7272 f'{ rps :.2f} ' if rps is not None else 'N/A' ,
7373 f'{ avg_latency :.3f} ' if avg_latency is not None else 'N/A' ,
7474 f'{ p99_latency :.3f} ' if p99_latency is not None else 'N/A' ,
@@ -87,7 +87,7 @@ def _analyze_results_embedding(all_results):
8787 continue
8888
8989 if summary :
90- summary .sort (key = lambda x : (int (x [0 ]), int (x [1 ]) if x [1 ] != 'INF' else float ('inf' )))
90+ summary .sort (key = lambda x : (float (x [0 ]), float (x [1 ]) if x [1 ] != 'INF' else float ('inf' )))
9191
9292 return summary , total_tokens , total_time
9393
@@ -129,7 +129,7 @@ def _analyze_results_llm(all_results):
129129
130130 summary .append ([
131131 str (int (concurrency )),
132- str ( int ( rate )) if rate != - 1 else 'INF' ,
132+ f' { rate :.2f } ' if rate != - 1 else 'INF' ,
133133 f'{ rps :.2f} ' if rps is not None else 'N/A' ,
134134 f'{ avg_latency :.3f} ' if avg_latency is not None else 'N/A' ,
135135 f'{ p99_latency :.3f} ' if p99_latency is not None else 'N/A' ,
@@ -150,7 +150,7 @@ def _analyze_results_llm(all_results):
150150 continue
151151
152152 if summary :
153- summary .sort (key = lambda x : (int (x [0 ]), int (x [1 ]) if x [1 ] != 'INF' else float ('inf' )))
153+ summary .sort (key = lambda x : (float (x [0 ]), float (x [1 ]) if x [1 ] != 'INF' else float ('inf' )))
154154
155155 return summary , total_tokens , total_time
156156
0 commit comments