Skip to content

Commit e6f9d0e

Browse files
authored
bench: drop flaky buffer push benchmark parameter (#2448)
Benchmarking a single `push` on buffers yields flaky performance benchmarks which adds noise to Codspeed reports.
1 parent 5962541 commit e6f9d0e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

vortex-buffer/benches/vortex_buffer.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ fn map_each<B: MapEach<i32, u32> + FromIterator<i32>>(bencher: Bencher, n: i32)
8383
.bench_local_values(|buffer| B::map_each(buffer, |i| (i as u32) + 1));
8484
}
8585

86-
#[divan::bench(args = [1, 100, 1_000, 10_000, 100_000, 1_000_000])]
86+
#[divan::bench(args = [100, 1_000, 10_000, 100_000, 1_000_000])]
8787
fn push_vortex_buffer(bencher: Bencher, length: i32) {
8888
bencher
8989
.with_inputs(|| BufferMut::<i32>::with_capacity(length as usize))
@@ -94,7 +94,7 @@ fn push_vortex_buffer(bencher: Bencher, length: i32) {
9494
});
9595
}
9696

97-
#[divan::bench(args = [1, 100, 1_000, 10_000, 100_000, 1_000_000])]
97+
#[divan::bench(args = [100, 1_000, 10_000, 100_000, 1_000_000])]
9898
fn push_arrow_buffer(bencher: Bencher, length: i32) {
9999
bencher
100100
.with_inputs(|| {

0 commit comments

Comments
 (0)