From 0b598cf40753f9aa27a34b694cdd799630aa0a44 Mon Sep 17 00:00:00 2001 From: Tien Dao <15717476+tiendn@users.noreply.github.com> Date: Tue, 31 Dec 2024 01:06:22 +0700 Subject: [PATCH] fix(storage): update proptest configuration for deterministic bench runs (#13580) --- crates/storage/db/benches/hash_keys.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crates/storage/db/benches/hash_keys.rs b/crates/storage/db/benches/hash_keys.rs index 0150354a7a..e4e87014eb 100644 --- a/crates/storage/db/benches/hash_keys.rs +++ b/crates/storage/db/benches/hash_keys.rs @@ -8,7 +8,7 @@ use criterion::{ use pprof::criterion::{Output, PProfProfiler}; use proptest::{ arbitrary::Arbitrary, - prelude::{any_with, ProptestConfig}, + prelude::any_with, strategy::{Strategy, ValueTree}, test_runner::TestRunner, }; @@ -164,7 +164,7 @@ where .no_shrink() .boxed(); - let mut runner = TestRunner::new(ProptestConfig::default()); + let mut runner = TestRunner::deterministic(); let mut preload = strategy.new_tree(&mut runner).unwrap().current(); let mut input = strategy.new_tree(&mut runner).unwrap().current();