performance-metrics: Initialize tests after setting overrides

No functional change.

Signed-off-by: Wei Liu <liuwe@microsoft.com>
This commit is contained in:
Wei Liu 2025-07-17 00:47:04 +00:00 committed by Bo Chen
parent 423280fb96
commit 76d8d47f6a

View file

@ -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::<String>("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) {