Update weights with VM runners (#2712)

* paritytech/ci-cd#697: Update weights with VM runners

 - Update weights using VM instances
 - Change runner tag for weights ci job to weights-vm

* ".git/.scripts/commands/bench/bench.sh" all

* ".git/.scripts/commands/bench-all/bench-all.sh" --target_dir=cumulus

---------

Co-authored-by: parity-processbot <>
Co-authored-by: Branislav Kontur <bkontur@gmail.com>
This commit is contained in:
Oleg Plakida
2023-08-01 17:37:18 +01:00
committed by GitHub
parent a4ae46b743
commit fc83800e5e
113 changed files with 10732 additions and 10122 deletions
@@ -17,25 +17,27 @@
//! Autogenerated weights for `pallet_proxy`
//!
//! THIS FILE WAS AUTO-GENERATED USING THE SUBSTRATE BENCHMARK CLI VERSION 4.0.0-dev
//! DATE: 2023-05-31, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! DATE: 2023-07-31, STEPS: `50`, REPEAT: `20`, LOW RANGE: `[]`, HIGH RANGE: `[]`
//! WORST CASE MAP SIZE: `1000000`
//! HOSTNAME: `bm6`, CPU: `Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz`
//! EXECUTION: Some(Wasm), WASM-EXECUTION: Compiled, CHAIN: Some("asset-hub-westend-dev"), DB CACHE: 1024
//! HOSTNAME: `runner-ynta1nyy-project-238-concurrent-0`, CPU: `Intel(R) Xeon(R) CPU @ 2.60GHz`
//! EXECUTION: ``, WASM-EXECUTION: `Compiled`, CHAIN: `Some("asset-hub-westend-dev")`, DB CACHE: 1024
// Executed Command:
// ./artifacts/polkadot-parachain
// ./target/production/polkadot-parachain
// benchmark
// pallet
// --chain=asset-hub-westend-dev
// --execution=wasm
// --wasm-execution=compiled
// --pallet=pallet_proxy
// --no-storage-info
// --no-median-slopes
// --no-min-squares
// --extrinsic=*
// --steps=50
// --repeat=20
// --json
// --header=./file_header.txt
// --output=./parachains/runtimes/assets/asset-hub-westend/src/weights/pallet_proxy.rs
// --output=./parachains/runtimes/assets/asset-hub-westend/src/weights/
#![cfg_attr(rustfmt, rustfmt_skip)]
#![allow(unused_parens)]
@@ -48,176 +50,176 @@ use core::marker::PhantomData;
/// Weight functions for `pallet_proxy`.
pub struct WeightInfo<T>(PhantomData<T>);
impl<T: frame_system::Config> pallet_proxy::WeightInfo for WeightInfo<T> {
/// Storage: Proxy Proxies (r:1 w:0)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:0)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 31]`.
fn proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 16_666_000 picoseconds.
Weight::from_parts(17_158_137, 0)
// Minimum execution time: 15_673_000 picoseconds.
Weight::from_parts(16_387_670, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 616
.saturating_add(Weight::from_parts(38_554, 0).saturating_mul(p.into()))
// Standard Error: 1_721
.saturating_add(Weight::from_parts(43_526, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
}
/// Storage: Proxy Proxies (r:1 w:0)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: Proxy Announcements (r:1 w:1)
/// Proof: Proxy Announcements (max_values: None, max_size: Some(2233), added: 4708, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:0)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// Storage: `Proxy::Announcements` (r:1 w:1)
/// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`)
/// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[0, 31]`.
/// The range of component `p` is `[1, 31]`.
fn proxy_announced(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `454 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `5698`
// Minimum execution time: 38_208_000 picoseconds.
Weight::from_parts(37_783_373, 0)
// Minimum execution time: 36_942_000 picoseconds.
Weight::from_parts(36_433_953, 0)
.saturating_add(Weight::from_parts(0, 5698))
// Standard Error: 1_206
.saturating_add(Weight::from_parts(137_436, 0).saturating_mul(a.into()))
// Standard Error: 1_246
.saturating_add(Weight::from_parts(40_721, 0).saturating_mul(p.into()))
// Standard Error: 2_462
.saturating_add(Weight::from_parts(143_560, 0).saturating_mul(a.into()))
// Standard Error: 2_544
.saturating_add(Weight::from_parts(60_294, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Proxy Announcements (r:1 w:1)
/// Proof: Proxy Announcements (max_values: None, max_size: Some(2233), added: 4708, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: `Proxy::Announcements` (r:1 w:1)
/// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`)
/// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[0, 31]`.
/// The range of component `p` is `[1, 31]`.
fn remove_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `369 + a * (68 ±0)`
// Estimated: `5698`
// Minimum execution time: 25_208_000 picoseconds.
Weight::from_parts(25_736_136, 0)
// Minimum execution time: 23_781_000 picoseconds.
Weight::from_parts(24_589_553, 0)
.saturating_add(Weight::from_parts(0, 5698))
// Standard Error: 1_082
.saturating_add(Weight::from_parts(126_566, 0).saturating_mul(a.into()))
// Standard Error: 1_118
.saturating_add(Weight::from_parts(9_935, 0).saturating_mul(p.into()))
// Standard Error: 1_805
.saturating_add(Weight::from_parts(121_040, 0).saturating_mul(a.into()))
// Standard Error: 1_865
.saturating_add(Weight::from_parts(8_151, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Proxy Announcements (r:1 w:1)
/// Proof: Proxy Announcements (max_values: None, max_size: Some(2233), added: 4708, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: `Proxy::Announcements` (r:1 w:1)
/// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`)
/// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[0, 31]`.
/// The range of component `p` is `[1, 31]`.
fn reject_announcement(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `369 + a * (68 ±0)`
// Estimated: `5698`
// Minimum execution time: 25_179_000 picoseconds.
Weight::from_parts(25_577_519, 0)
// Minimum execution time: 23_868_000 picoseconds.
Weight::from_parts(24_246_179, 0)
.saturating_add(Weight::from_parts(0, 5698))
// Standard Error: 1_015
.saturating_add(Weight::from_parts(130_058, 0).saturating_mul(a.into()))
// Standard Error: 1_049
.saturating_add(Weight::from_parts(11_423, 0).saturating_mul(p.into()))
// Standard Error: 1_752
.saturating_add(Weight::from_parts(124_703, 0).saturating_mul(a.into()))
// Standard Error: 1_810
.saturating_add(Weight::from_parts(21_348, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(2))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Proxy Proxies (r:1 w:0)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: Proxy Announcements (r:1 w:1)
/// Proof: Proxy Announcements (max_values: None, max_size: Some(2233), added: 4708, mode: MaxEncodedLen)
/// Storage: System Account (r:1 w:1)
/// Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:0)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// Storage: `Proxy::Announcements` (r:1 w:1)
/// Proof: `Proxy::Announcements` (`max_values`: None, `max_size`: Some(2233), added: 4708, mode: `MaxEncodedLen`)
/// Storage: `System::Account` (r:1 w:1)
/// Proof: `System::Account` (`max_values`: None, `max_size`: Some(128), added: 2603, mode: `MaxEncodedLen`)
/// The range of component `a` is `[0, 31]`.
/// The range of component `p` is `[1, 31]`.
fn announce(a: u32, p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `386 + a * (68 ±0) + p * (37 ±0)`
// Estimated: `5698`
// Minimum execution time: 34_716_000 picoseconds.
Weight::from_parts(34_190_071, 0)
// Minimum execution time: 33_352_000 picoseconds.
Weight::from_parts(33_156_164, 0)
.saturating_add(Weight::from_parts(0, 5698))
// Standard Error: 1_071
.saturating_add(Weight::from_parts(133_665, 0).saturating_mul(a.into()))
// Standard Error: 1_107
.saturating_add(Weight::from_parts(37_129, 0).saturating_mul(p.into()))
// Standard Error: 1_284
.saturating_add(Weight::from_parts(127_696, 0).saturating_mul(a.into()))
// Standard Error: 1_327
.saturating_add(Weight::from_parts(44_544, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(3))
.saturating_add(T::DbWeight::get().writes(2))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:1)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 31]`.
fn add_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 25_686_000 picoseconds.
Weight::from_parts(26_496_799, 0)
// Minimum execution time: 24_620_000 picoseconds.
Weight::from_parts(25_499_887, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 944
.saturating_add(Weight::from_parts(53_906, 0).saturating_mul(p.into()))
// Standard Error: 1_155
.saturating_add(Weight::from_parts(43_095, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:1)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 31]`.
fn remove_proxy(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 25_575_000 picoseconds.
Weight::from_parts(26_760_153, 0)
// Minimum execution time: 24_614_000 picoseconds.
Weight::from_parts(25_685_644, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 1_536
.saturating_add(Weight::from_parts(53_629, 0).saturating_mul(p.into()))
// Standard Error: 1_932
.saturating_add(Weight::from_parts(39_563, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:1)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 31]`.
fn remove_proxies(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `127 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_079_000 picoseconds.
Weight::from_parts(23_711_353, 0)
// Minimum execution time: 22_287_000 picoseconds.
Weight::from_parts(22_951_970, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 927
.saturating_add(Weight::from_parts(27_783, 0).saturating_mul(p.into()))
// Standard Error: 1_008
.saturating_add(Weight::from_parts(30_530, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:1)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[1, 31]`.
fn create_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `139`
// Estimated: `4706`
// Minimum execution time: 27_453_000 picoseconds.
Weight::from_parts(28_332_832, 0)
// Minimum execution time: 26_685_000 picoseconds.
Weight::from_parts(27_473_088, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 848
.saturating_add(Weight::from_parts(12_522, 0).saturating_mul(p.into()))
// Standard Error: 1_684
.saturating_add(Weight::from_parts(18_278, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}
/// Storage: Proxy Proxies (r:1 w:1)
/// Proof: Proxy Proxies (max_values: None, max_size: Some(1241), added: 3716, mode: MaxEncodedLen)
/// Storage: `Proxy::Proxies` (r:1 w:1)
/// Proof: `Proxy::Proxies` (`max_values`: None, `max_size`: Some(1241), added: 3716, mode: `MaxEncodedLen`)
/// The range of component `p` is `[0, 30]`.
fn kill_pure(p: u32, ) -> Weight {
// Proof Size summary in bytes:
// Measured: `164 + p * (37 ±0)`
// Estimated: `4706`
// Minimum execution time: 23_827_000 picoseconds.
Weight::from_parts(24_677_827, 0)
// Minimum execution time: 22_799_000 picoseconds.
Weight::from_parts(23_794_924, 0)
.saturating_add(Weight::from_parts(0, 4706))
// Standard Error: 832
.saturating_add(Weight::from_parts(26_514, 0).saturating_mul(p.into()))
// Standard Error: 2_174
.saturating_add(Weight::from_parts(29_777, 0).saturating_mul(p.into()))
.saturating_add(T::DbWeight::get().reads(1))
.saturating_add(T::DbWeight::get().writes(1))
}