make benchmarks report bytes/second
This commit is contained in:
parent
7a55945743
commit
0a573d3747
1 changed files with 3 additions and 0 deletions
|
@ -34,6 +34,7 @@ fn read_metadata(bench: &mut Bencher) {
|
||||||
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
||||||
archive.len()
|
archive.len()
|
||||||
});
|
});
|
||||||
|
bench.bytes = bytes.len() as u64;
|
||||||
}
|
}
|
||||||
|
|
||||||
const COMMENT_SIZE: usize = 50_000;
|
const COMMENT_SIZE: usize = 50_000;
|
||||||
|
@ -60,6 +61,7 @@ fn parse_comment(bench: &mut Bencher) {
|
||||||
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
||||||
archive.len()
|
archive.len()
|
||||||
});
|
});
|
||||||
|
bench.bytes = bytes.len() as u64;
|
||||||
}
|
}
|
||||||
|
|
||||||
const COMMENT_SIZE_64: usize = 500_000;
|
const COMMENT_SIZE_64: usize = 500_000;
|
||||||
|
@ -88,6 +90,7 @@ fn parse_zip64_comment(bench: &mut Bencher) {
|
||||||
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
let archive = ZipArchive::new(Cursor::new(bytes.as_slice())).unwrap();
|
||||||
archive.len()
|
archive.len()
|
||||||
});
|
});
|
||||||
|
bench.bytes = bytes.len() as u64;
|
||||||
}
|
}
|
||||||
|
|
||||||
benchmark_group!(benches, read_metadata, parse_comment, parse_zip64_comment);
|
benchmark_group!(benches, read_metadata, parse_comment, parse_zip64_comment);
|
||||||
|
|
Loading…
Add table
Reference in a new issue