diff --git a/.gitlab/pipeline/test.yml b/.gitlab/pipeline/test.yml index 76f3533c296d4ae39f3772abfa8f495cb658a719..1d6efd7b9fd1a91c3c49aa26faa9263216e9cb4e 100644 --- a/.gitlab/pipeline/test.yml +++ b/.gitlab/pipeline/test.yml @@ -524,7 +524,7 @@ subsystem-benchmark-availability-recovery: - .common-refs - .run-immediately script: - - cargo bench --profile=testnet -p polkadot-availability-recovery --bench availability-recovery-regression-bench --features subsystem-benchmarks + - cargo bench -p polkadot-availability-recovery --bench availability-recovery-regression-bench --features subsystem-benchmarks tags: - benchmark allow_failure: true @@ -542,7 +542,7 @@ subsystem-benchmark-availability-distribution: - .common-refs - .run-immediately script: - - cargo bench --profile=testnet -p polkadot-availability-distribution --bench availability-distribution-regression-bench --features subsystem-benchmarks + - cargo bench -p polkadot-availability-distribution --bench availability-distribution-regression-bench --features subsystem-benchmarks tags: - benchmark allow_failure: true diff --git a/polkadot/node/network/availability-distribution/benches/availability-distribution-regression-bench.rs b/polkadot/node/network/availability-distribution/benches/availability-distribution-regression-bench.rs index c33674a8f2f926ad0a186bc867aabe843f091e32..0d4f4f49e31f4d77342a3c084431e75f3c9e0725 100644 --- a/polkadot/node/network/availability-distribution/benches/availability-distribution-regression-bench.rs +++ b/polkadot/node/network/availability-distribution/benches/availability-distribution-regression-bench.rs @@ -31,7 +31,7 @@ use polkadot_subsystem_bench::{ }; use std::io::Write; -const BENCH_COUNT: usize = 50; +const BENCH_COUNT: usize = 5; fn main() -> Result<(), String> { let mut messages = vec![]; @@ -40,6 +40,8 @@ fn main() -> Result<(), String> { config.n_cores = 10; config.n_validators = 500; config.num_blocks = 3; + config.connectivity = 100; + config.latency = None; config.generate_pov_sizes(); let state = TestState::new(&config); diff --git a/polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs b/polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs index 46a38516898f2eea48602d951e928f94838c592f..9be147bda93a8bdd3efac4e4ccce61d79d6501b8 100644 --- a/polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs +++ b/polkadot/node/network/availability-recovery/benches/availability-recovery-regression-bench.rs @@ -32,7 +32,7 @@ use polkadot_subsystem_bench::{ }; use std::io::Write; -const BENCH_COUNT: usize = 50; +const BENCH_COUNT: usize = 5; fn main() -> Result<(), String> { let mut messages = vec![]; @@ -40,6 +40,8 @@ fn main() -> Result<(), String> { let options = DataAvailabilityReadOptions { fetch_from_backers: true }; let mut config = TestConfiguration::default(); config.num_blocks = 3; + config.connectivity = 100; + config.latency = None; config.generate_pov_sizes(); let state = TestState::new(&config);