Skip to content

Commit 48da65b

Browse files
committed
extend wasm_test with in-memory file operations
1 parent c21b076 commit 48da65b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

examples/wasm_test/src/main.rs

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,20 @@ pub fn main() {
8383
}
8484
let elapsed_time = start_time.elapsed();
8585
println!("Total Create File Time: {:?}", elapsed_time);
86+
87+
// Reading file
88+
create_large_file(); // Create file for reading benchmark
89+
// Warmup
90+
for _i in 0..10 {
91+
read_large_file();
92+
}
93+
let start_time = Instant::now();
94+
for _i in 0..M {
95+
read_large_file();
96+
}
97+
let elapsed_time = start_time.elapsed();
98+
println!("Total Read File Time: {:?}", elapsed_time);
99+
100+
// Delete file
101+
fs::remove_file(FILE_PATH).expect("Could not delete file");
86102
}

0 commit comments

Comments
 (0)