From c7629d595b628d2ec1f59d2505fb4bc83c7b7480 Mon Sep 17 00:00:00 2001 From: "mergify[bot]" <37929162+mergify[bot]@users.noreply.github.com> Date: Wed, 7 Apr 2021 16:05:26 +0000 Subject: [PATCH] Remove wallclock throttle from BankingStage tests (bp #16396) (#16398) * No wallclock throttle tests (#16396) (cherry picked from commit 1219842a9661ae30905100d0eb6931f1455ea2cb) # Conflicts: # core/src/banking_stage.rs * Resolve conflicts Co-authored-by: carllin --- core/src/banking_stage.rs | 14 +++++++------- core/src/poh_service.rs | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/src/banking_stage.rs b/core/src/banking_stage.rs index 6665c5b26f..66f146a1e3 100644 --- a/core/src/banking_stage.rs +++ b/core/src/banking_stage.rs @@ -1356,7 +1356,7 @@ mod tests { #[test] fn test_banking_stage_shutdown1() { let genesis_config = create_genesis_config(2).genesis_config; - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let (verified_sender, verified_receiver) = unbounded(); let (vote_sender, vote_receiver) = unbounded(); let (gossip_vote_sender, _gossip_vote_receiver) = unbounded(); @@ -1395,7 +1395,7 @@ mod tests { } = create_genesis_config(2); genesis_config.ticks_per_slot = 4; let num_extra_ticks = 2; - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let start_hash = bank.last_blockhash(); let (verified_sender, verified_receiver) = unbounded(); let (vote_sender, vote_receiver) = unbounded(); @@ -1681,7 +1681,7 @@ mod tests { mint_keypair, .. } = create_genesis_config(10_000); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let start = Arc::new(Instant::now()); let working_bank = WorkingBank { bank: bank.clone(), @@ -2023,7 +2023,7 @@ mod tests { mint_keypair, .. } = create_genesis_config(10_000); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let pubkey = solana_sdk::pubkey::new_rand(); let transactions = vec![system_transaction::transfer( @@ -2122,7 +2122,7 @@ mod tests { mint_keypair, .. } = create_genesis_config(10_000); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let pubkey = solana_sdk::pubkey::new_rand(); let pubkey1 = solana_sdk::pubkey::new_rand(); @@ -2283,7 +2283,7 @@ mod tests { mint_keypair, .. } = create_genesis_config(10_000); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let pubkey = solana_sdk::pubkey::new_rand(); let pubkey1 = solana_sdk::pubkey::new_rand(); let keypair1 = Keypair::new(); @@ -2402,7 +2402,7 @@ mod tests { } = &genesis_config_info; let blockstore = Blockstore::open(&ledger_path).expect("Expected to be able to open database ledger"); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let (poh_recorder, entry_receiver) = PohRecorder::new( bank.tick_height(), bank.last_blockhash(), diff --git a/core/src/poh_service.rs b/core/src/poh_service.rs index de152a68ef..3bc03ff423 100644 --- a/core/src/poh_service.rs +++ b/core/src/poh_service.rs @@ -180,7 +180,7 @@ mod tests { fn test_poh_service() { solana_logger::setup(); let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(2); - let bank = Arc::new(Bank::new(&genesis_config)); + let bank = Arc::new(Bank::new_no_wallclock_throttle(&genesis_config)); let prev_hash = bank.last_blockhash(); let ledger_path = get_tmp_ledger_path!(); {