Skip to content

Commit 5e60e31

Browse files
committed
Collect all benchmarks as selected tests
1 parent 63ae996 commit 5e60e31

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tooling/nargo_cli/benches/utils.rs

+8-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ fn get_selected_tests() -> Vec<PathBuf> {
66
Ok(dir) => PathBuf::from(dir),
77
Err(_) => std::env::current_dir().unwrap(),
88
};
9+
910
let test_dir = manifest_dir
1011
.parent()
1112
.unwrap()
@@ -15,5 +16,11 @@ fn get_selected_tests() -> Vec<PathBuf> {
1516
.join("execution_success");
1617

1718
let selected_tests = vec!["struct", "eddsa", "regression"];
18-
selected_tests.into_iter().map(|t| test_dir.join(t)).collect()
19+
let mut selected_tests =
20+
selected_tests.into_iter().map(|t| test_dir.join(t)).collect::<Vec<_>>();
21+
22+
let test_dir = test_dir.parent().unwrap().join("benchmarks");
23+
selected_tests.extend(test_dir.read_dir().unwrap().filter_map(|e| e.ok()).map(|e| e.path()));
24+
25+
selected_tests
1926
}

0 commit comments

Comments
 (0)