diff --git a/performance-metrics/src/main.rs b/performance-metrics/src/main.rs index e029b10d8..8c1b669bb 100644 --- a/performance-metrics/src/main.rs +++ b/performance-metrics/src/main.rs @@ -712,8 +712,6 @@ fn main() { // Run performance tests sequentially and report results (in both readable/json format) let mut metrics_report: MetricsReport = Default::default(); - init_tests(); - let overrides = Arc::new(PerformanceTestOverrides { test_iterations: cmd_arguments .get_one::("iterations") @@ -727,6 +725,8 @@ fn main() { .unwrap_or_default(), }); + init_tests(); + for test in test_list.iter() { if test_filter.is_empty() || test_filter.iter().any(|&s| test.name.contains(s)) { match run_test_with_timeout(test, &overrides) {