mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-25 09:25:46 +00:00
pallet_broker: Let start_sales calculate and request the correct core count (#4221)
This commit is contained in:
@@ -189,11 +189,15 @@ mod benches {
|
||||
let config = new_config_record::<T>();
|
||||
Configuration::<T>::put(config.clone());
|
||||
|
||||
let mut extra_cores = n;
|
||||
|
||||
// Assume Reservations to be filled for worst case
|
||||
setup_reservations::<T>(T::MaxReservedCores::get());
|
||||
setup_reservations::<T>(extra_cores.min(T::MaxReservedCores::get()));
|
||||
extra_cores = extra_cores.saturating_sub(T::MaxReservedCores::get());
|
||||
|
||||
// Assume Leases to be filled for worst case
|
||||
setup_leases::<T>(T::MaxLeasedCores::get(), 1, 10);
|
||||
setup_leases::<T>(extra_cores.min(T::MaxLeasedCores::get()), 1, 10);
|
||||
extra_cores = extra_cores.saturating_sub(T::MaxLeasedCores::get());
|
||||
|
||||
let latest_region_begin = Broker::<T>::latest_timeslice_ready_to_commit(&config);
|
||||
|
||||
@@ -203,7 +207,7 @@ mod benches {
|
||||
T::AdminOrigin::try_successful_origin().map_err(|_| BenchmarkError::Weightless)?;
|
||||
|
||||
#[extrinsic_call]
|
||||
_(origin as T::RuntimeOrigin, initial_price, n.try_into().unwrap());
|
||||
_(origin as T::RuntimeOrigin, initial_price, extra_cores.try_into().unwrap());
|
||||
|
||||
assert!(SaleInfo::<T>::get().is_some());
|
||||
assert_last_event::<T>(
|
||||
|
||||
Reference in New Issue
Block a user