@@ -106,8 +106,7 @@ def _data_for_plot(
106
106
107
107
if ret :
108
108
data = sorted (ret , key = lambda r : r ["target" ])
109
- df = pd .DataFrame (data )
110
- return df
109
+ return pd .DataFrame (data )
111
110
112
111
return None
113
112
@@ -121,10 +120,7 @@ def _draw_plot(
121
120
category : str | None = None ,
122
121
percentile : str | None = None ,
123
122
):
124
- if benchmark_mode == "rps" :
125
- title = "Requests per second (higher is better)"
126
- else :
127
- title = "Latency (lower is better)"
123
+ title = "Requests per second (higher is better)" if benchmark_mode == "rps" else "Latency (lower is better)"
128
124
129
125
df = df .query (f"category == '{ category } '" )
130
126
@@ -149,8 +145,6 @@ def _draw_plot(
149
145
height = 280 * percentile_count if percentile_count > 1 else None ,
150
146
width = 600 if percentile_count > 1 else None ,
151
147
labels = {"score" : "RPS" , "endpoint_mode" : "mode" , "name" : "" , "target" : "framework" },
152
- # hover_data=["stddev"],
153
- # color_discrete_map={target: COLOR_PALETTE[i] for i, target in enumerate(df["target"].unique())},
154
148
)
155
149
156
150
for format_ in formats :
@@ -183,7 +177,7 @@ def make_plots(
183
177
benchmark_modes : tuple [BenchmarkMode , ...] = ("rps" , "latency" )
184
178
185
179
for benchmark_mode in benchmark_modes :
186
- if not all (benchmark_mode in mode_results for mode_results in results .values ()):
180
+ if any (benchmark_mode not in mode_results for mode_results in results .values ()):
187
181
continue
188
182
df = _data_for_plot (
189
183
results , benchmark_mode , tolerance = tolerance , percentiles = percentiles , frameworks = frameworks
@@ -218,7 +212,7 @@ def _data_for_tables(
218
212
219
213
for benchmark_mode in benchmark_modes :
220
214
acc_bench_mode_results = accumulated_results .setdefault (benchmark_mode , {})
221
- if not all (benchmark_mode in mode_results for mode_results in results .values ()):
215
+ if any (benchmark_mode not in mode_results for mode_results in results .values ()):
222
216
continue
223
217
for framework , framework_results in results .items ():
224
218
if frameworks and framework not in frameworks :
0 commit comments