Skip to content

Commit 97c279e

Browse files
Run benchmark tests in separate environments (#871)
* Run benchmark tests in separate environments * Fix formatting * Fix superfluous import
1 parent 2c2c686 commit 97c279e

File tree

8 files changed

+56
-46
lines changed

8 files changed

+56
-46
lines changed

zrml/authorized/src/benchmarks.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#[cfg(test)]
2525
use crate::Pallet as Authorized;
2626
use crate::{market_mock, Call, Config, Pallet};
27-
use frame_benchmarking::{benchmarks, impl_benchmark_test_suite};
27+
use frame_benchmarking::benchmarks;
2828
use frame_support::{dispatch::UnfilteredDispatchable, traits::EnsureOrigin};
2929
use zeitgeist_primitives::types::OutcomeReport;
3030
use zrml_market_commons::MarketCommonsPalletApi;
@@ -36,10 +36,10 @@ benchmarks! {
3636
T::MarketCommons::push_market(market).unwrap();
3737
let call = Call::<T>::authorize_market_outcome { market_id: 0_u32.into(), outcome: OutcomeReport::Scalar(1) };
3838
}: { call.dispatch_bypass_filter(origin)? }
39-
}
4039

41-
impl_benchmark_test_suite!(
42-
Authorized,
43-
crate::mock::ExtBuilder::default().build(),
44-
crate::mock::Runtime
45-
);
40+
impl_benchmark_test_suite!(
41+
Authorized,
42+
crate::mock::ExtBuilder::default().build(),
43+
crate::mock::Runtime,
44+
);
45+
}

zrml/court/src/benchmarks.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#[cfg(test)]
2525
use crate::Pallet as Court;
2626
use crate::{BalanceOf, Call, Config, CurrencyOf, Pallet};
27-
use frame_benchmarking::{benchmarks, impl_benchmark_test_suite, whitelisted_caller};
27+
use frame_benchmarking::{benchmarks, whitelisted_caller};
2828
use frame_support::{dispatch::UnfilteredDispatchable, traits::Currency};
2929
use frame_system::RawOrigin;
3030
use sp_runtime::traits::Bounded;
@@ -64,6 +64,10 @@ benchmarks! {
6464
let outcome = OutcomeReport::Scalar(u128::MAX);
6565
deposit_and_join_court::<T>(&caller);
6666
}: _(RawOrigin::Signed(caller), market_id, outcome)
67-
}
6867

69-
impl_benchmark_test_suite!(Court, crate::mock::ExtBuilder::default().build(), crate::mock::Runtime);
68+
impl_benchmark_test_suite!(
69+
Court,
70+
crate::mock::ExtBuilder::default().build(),
71+
crate::mock::Runtime,
72+
);
73+
}

zrml/global-disputes/src/benchmarks.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ use crate::{
2828
global_disputes_pallet_api::GlobalDisputesPalletApi, types::*, BalanceOf, Call, Config,
2929
Pallet as GlobalDisputes, *,
3030
};
31-
use frame_benchmarking::{account, benchmarks, impl_benchmark_test_suite, whitelisted_caller};
31+
use frame_benchmarking::{account, benchmarks, whitelisted_caller};
3232
use frame_support::{
3333
sp_runtime::traits::StaticLookup,
3434
traits::{Currency, Get},
@@ -379,10 +379,10 @@ benchmarks! {
379379
assert!(<Outcomes<T>>::iter_prefix(market_id).next().is_none());
380380
assert_last_event::<T>(Event::OutcomesFullyCleaned::<T> { market_id }.into());
381381
}
382-
}
383382

384-
impl_benchmark_test_suite!(
385-
GlobalDisputes,
386-
crate::mock::ExtBuilder::default().build(),
387-
crate::mock::Runtime
388-
);
383+
impl_benchmark_test_suite!(
384+
GlobalDisputes,
385+
crate::mock::ExtBuilder::default().build(),
386+
crate::mock::Runtime,
387+
);
388+
}

zrml/liquidity-mining/src/benchmarks.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@
2424
use crate::pallet::{BalanceOf, Call, Config, Pallet};
2525
#[cfg(test)]
2626
use crate::Pallet as LiquidityMining;
27-
use frame_benchmarking::{benchmarks, impl_benchmark_test_suite};
27+
use frame_benchmarking::benchmarks;
2828
use frame_system::RawOrigin;
2929
use sp_runtime::traits::Bounded;
3030

3131
benchmarks! {
3232
set_per_block_distribution {
3333
let balance = BalanceOf::<T>::max_value();
3434
}: set_per_block_distribution(RawOrigin::Root, balance)
35-
}
3635

37-
impl_benchmark_test_suite!(
38-
LiquidityMining,
39-
crate::mock::ExtBuilder::default().build(),
40-
crate::mock::Runtime
41-
);
36+
impl_benchmark_test_suite!(
37+
LiquidityMining,
38+
crate::mock::ExtBuilder::default().build(),
39+
crate::mock::Runtime,
40+
);
41+
}

zrml/orderbook-v1/src/benchmarks.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
use super::*;
2626
#[cfg(test)]
2727
use crate::Pallet as OrderBook;
28-
use frame_benchmarking::{account, benchmarks, impl_benchmark_test_suite, whitelisted_caller};
28+
use frame_benchmarking::{account, benchmarks, whitelisted_caller};
2929
use frame_support::{dispatch::UnfilteredDispatchable, traits::Currency};
3030
use frame_system::RawOrigin;
3131
use orml_traits::MultiCurrency;
@@ -101,10 +101,10 @@ benchmarks! {
101101
make_order_bid {
102102
let (caller, asset, amt, prc) = order_common_parameters::<T>(None)?;
103103
}: make_order(RawOrigin::Signed(caller), asset, OrderSide::Bid, amt, prc)
104-
}
105104

106-
impl_benchmark_test_suite!(
107-
OrderBook,
108-
crate::mock::ExtBuilder::default().build(),
109-
crate::mock::Runtime
110-
);
105+
impl_benchmark_test_suite!(
106+
OrderBook,
107+
crate::mock::ExtBuilder::default().build(),
108+
crate::mock::Runtime,
109+
);
110+
}

zrml/prediction-markets/src/benchmarks.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ use super::*;
2626
#[cfg(test)]
2727
use crate::Pallet as PredictionMarket;
2828
use alloc::vec::Vec;
29-
use frame_benchmarking::{account, benchmarks, impl_benchmark_test_suite, vec, whitelisted_caller};
29+
use frame_benchmarking::{account, benchmarks, vec, whitelisted_caller};
3030
use frame_support::{
3131
dispatch::UnfilteredDispatchable,
3232
traits::{EnsureOrigin, Get},
@@ -1227,10 +1227,10 @@ benchmarks! {
12271227
}: {
12281228
let _ = <Pallet<T>>::process_subsidy_collecting_markets(current_block, current_time);
12291229
}
1230-
}
12311230

1232-
impl_benchmark_test_suite!(
1233-
PredictionMarket,
1234-
crate::mock::ExtBuilder::default().build(),
1235-
crate::mock::Runtime
1236-
);
1231+
impl_benchmark_test_suite!(
1232+
PredictionMarket,
1233+
crate::mock::ExtBuilder::default().build(),
1234+
crate::mock::Runtime,
1235+
);
1236+
}

zrml/styx/src/benchmarks.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ use super::*;
2626
use crate::Config;
2727
#[cfg(test)]
2828
use crate::Pallet as Styx;
29-
use frame_benchmarking::{benchmarks, impl_benchmark_test_suite, whitelisted_caller};
29+
use frame_benchmarking::{benchmarks, whitelisted_caller};
3030
use frame_support::{
3131
dispatch::UnfilteredDispatchable,
3232
traits::{Currency, EnsureOrigin},
@@ -50,6 +50,10 @@ benchmarks! {
5050
T::Currency::deposit_creating(&caller, balance);
5151
let call = Call::<T>::set_burn_amount { amount };
5252
}: { call.dispatch_bypass_filter(origin)? }
53-
}
5453

55-
impl_benchmark_test_suite!(Styx, crate::mock::ExtBuilder::default().build(), crate::mock::Runtime);
54+
impl_benchmark_test_suite!(
55+
Styx,
56+
crate::mock::ExtBuilder::default().build(),
57+
crate::mock::Runtime,
58+
);
59+
}

zrml/swaps/src/benchmarks.rs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ use super::*;
2929
#[cfg(test)]
3030
use crate::Pallet as Swaps;
3131
use crate::{fixed::bmul, pallet::ARBITRAGE_MAX_ITERATIONS, Config, Event, MarketIdOf};
32-
use frame_benchmarking::{
33-
account, benchmarks, impl_benchmark_test_suite, vec, whitelisted_caller, Vec,
34-
};
32+
use frame_benchmarking::{account, benchmarks, vec, whitelisted_caller, Vec};
3533
use frame_support::{dispatch::UnfilteredDispatchable, traits::Get, weights::Weight};
3634
use frame_system::RawOrigin;
3735
use orml_traits::MultiCurrency;
@@ -904,6 +902,10 @@ benchmarks! {
904902
pool_id,
905903
).into());
906904
}
907-
}
908905

909-
impl_benchmark_test_suite!(Swaps, crate::mock::ExtBuilder::default().build(), crate::mock::Runtime);
906+
impl_benchmark_test_suite!(
907+
Swaps,
908+
crate::mock::ExtBuilder::default().build(),
909+
crate::mock::Runtime,
910+
);
911+
}

0 commit comments

Comments
 (0)