We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f2ad52c commit ed60c34Copy full SHA for ed60c34
tests/deepeval_tests/standard_tests.py
@@ -249,10 +249,12 @@ async def run_metric(metric_name, metric):
249
"reason": f"Error: {str(e)}",
250
}
251
252
- metric_results_list = await asyncio.gather(
253
- *(run_metric(name, metric) for name, metric in metrics)
254
- )
255
- metrics_results = dict(metric_results_list)
+ # Run metrics sequentially to avoid rate limiting
+ metrics_results = {}
+ for name, metric in metrics:
+ print(f" Running {name} metric...")
256
+ result_name, result_data = await run_metric(name, metric)
257
+ metrics_results[result_name] = result_data
258
259
# --- Collect results ---
260
try:
0 commit comments