for all tests, bank::new -> bank::new_for_tests (#19064)
This commit is contained in:
committed by
GitHub
parent
367d5f62ce
commit
14361906ca
@ -457,7 +457,7 @@ mod test {
|
||||
#[test]
|
||||
fn test_accounts_background_service_remove_dead_slots() {
|
||||
let genesis = create_genesis_config(10);
|
||||
let bank0 = Arc::new(Bank::new(&genesis.genesis_config));
|
||||
let bank0 = Arc::new(Bank::new_for_tests(&genesis.genesis_config));
|
||||
let (pruned_banks_sender, pruned_banks_receiver) = unbounded();
|
||||
let request_handler = AbsRequestHandler {
|
||||
snapshot_request_handler: None,
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -316,7 +316,7 @@ mod tests {
|
||||
let jane_doe_keypair = Keypair::new();
|
||||
let jane_pubkey = jane_doe_keypair.pubkey();
|
||||
let doe_keypairs = vec![&john_doe_keypair, &jane_doe_keypair];
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let bank_client = BankClient::new(bank);
|
||||
|
||||
// Create 2-2 Multisig Transfer instruction.
|
||||
|
@ -372,7 +372,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_new() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks = BankForks::new(bank);
|
||||
let child_bank = Bank::new_from_parent(&bank_forks[0u64], &Pubkey::default(), 1);
|
||||
child_bank.register_tick(&Hash::default());
|
||||
@ -384,7 +384,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_new_from_banks() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Arc::new(Bank::new(&genesis_config));
|
||||
let bank = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
let child_bank = Arc::new(Bank::new_from_parent(&bank, &Pubkey::default(), 1));
|
||||
|
||||
let bank_forks = BankForks::new_from_banks(&[bank.clone(), child_bank.clone()], 0);
|
||||
@ -399,7 +399,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_descendants() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks = BankForks::new(bank);
|
||||
let bank0 = bank_forks[0].clone();
|
||||
let bank = Bank::new_from_parent(&bank0, &Pubkey::default(), 1);
|
||||
@ -416,7 +416,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_ancestors() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks = BankForks::new(bank);
|
||||
let bank0 = bank_forks[0].clone();
|
||||
let bank = Bank::new_from_parent(&bank0, &Pubkey::default(), 1);
|
||||
@ -434,7 +434,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_frozen_banks() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks = BankForks::new(bank);
|
||||
let child_bank = Bank::new_from_parent(&bank_forks[0u64], &Pubkey::default(), 1);
|
||||
bank_forks.insert(child_bank);
|
||||
@ -445,7 +445,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_active_banks() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks = BankForks::new(bank);
|
||||
let child_bank = Bank::new_from_parent(&bank_forks[0u64], &Pubkey::default(), 1);
|
||||
bank_forks.insert(child_bank);
|
||||
@ -464,11 +464,11 @@ mod tests {
|
||||
let slots_in_epoch = 32;
|
||||
genesis_config.epoch_schedule = EpochSchedule::new(slots_in_epoch);
|
||||
|
||||
let bank0 = Bank::new(&genesis_config);
|
||||
let bank0 = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks0 = BankForks::new(bank0);
|
||||
bank_forks0.set_root(0, &AbsRequestSender::default(), None);
|
||||
|
||||
let bank1 = Bank::new(&genesis_config);
|
||||
let bank1 = Bank::new_for_tests(&genesis_config);
|
||||
let mut bank_forks1 = BankForks::new(bank1);
|
||||
|
||||
let additional_timestamp_secs = 2;
|
||||
@ -523,7 +523,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_with_set_root() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let mut banks = vec![Arc::new(Bank::new(&genesis_config))];
|
||||
let mut banks = vec![Arc::new(Bank::new_for_tests(&genesis_config))];
|
||||
assert_eq!(banks[0].slot(), 0);
|
||||
let mut bank_forks = BankForks::new_from_banks(&banks, 0);
|
||||
banks.push(bank_forks.insert(Bank::new_from_parent(&banks[0], &Pubkey::default(), 1)));
|
||||
@ -582,7 +582,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_bank_forks_with_highest_confirmed_root() {
|
||||
let GenesisConfigInfo { genesis_config, .. } = create_genesis_config(10_000);
|
||||
let mut banks = vec![Arc::new(Bank::new(&genesis_config))];
|
||||
let mut banks = vec![Arc::new(Bank::new_for_tests(&genesis_config))];
|
||||
assert_eq!(banks[0].slot(), 0);
|
||||
let mut bank_forks = BankForks::new_from_banks(&banks, 0);
|
||||
banks.push(bank_forks.insert(Bank::new_from_parent(&banks[0], &Pubkey::default(), 1)));
|
||||
|
@ -272,7 +272,7 @@ mod tests {
|
||||
cluster_type: ClusterType::MainnetBeta,
|
||||
..GenesisConfig::default()
|
||||
};
|
||||
let mut bank = Arc::new(Bank::new(&genesis_config));
|
||||
let mut bank = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
let sysvar_and_native_program_delta = 11;
|
||||
assert_eq!(
|
||||
bank.capitalization(),
|
||||
|
@ -180,7 +180,7 @@ fn test_accounts_serialize_style(serde_style: SerdeStyle) {
|
||||
fn test_bank_serialize_style(serde_style: SerdeStyle) {
|
||||
solana_logger::setup();
|
||||
let (genesis_config, _) = create_genesis_config(500);
|
||||
let bank0 = Arc::new(Bank::new(&genesis_config));
|
||||
let bank0 = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
let bank1 = Bank::new_from_parent(&bank0, &Pubkey::default(), 1);
|
||||
bank0.squash();
|
||||
|
||||
|
@ -2460,7 +2460,7 @@ mod tests {
|
||||
fn test_roundtrip_bank_to_and_from_full_snapshot_simple() {
|
||||
solana_logger::setup();
|
||||
let genesis_config = GenesisConfig::default();
|
||||
let original_bank = Bank::new(&genesis_config);
|
||||
let original_bank = Bank::new_for_tests(&genesis_config);
|
||||
|
||||
while !original_bank.is_complete() {
|
||||
original_bank.register_tick(&Hash::new_unique());
|
||||
@ -2519,7 +2519,7 @@ mod tests {
|
||||
let key5 = Keypair::new();
|
||||
|
||||
let (genesis_config, mint_keypair) = create_genesis_config(1_000_000);
|
||||
let bank0 = Arc::new(Bank::new(&genesis_config));
|
||||
let bank0 = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
bank0.transfer(1, &mint_keypair, &key1.pubkey()).unwrap();
|
||||
bank0.transfer(2, &mint_keypair, &key2.pubkey()).unwrap();
|
||||
bank0.transfer(3, &mint_keypair, &key3.pubkey()).unwrap();
|
||||
@ -2616,7 +2616,7 @@ mod tests {
|
||||
let key5 = Keypair::new();
|
||||
|
||||
let (genesis_config, mint_keypair) = create_genesis_config(1_000_000);
|
||||
let bank0 = Arc::new(Bank::new(&genesis_config));
|
||||
let bank0 = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
bank0.transfer(1, &mint_keypair, &key1.pubkey()).unwrap();
|
||||
bank0.transfer(2, &mint_keypair, &key2.pubkey()).unwrap();
|
||||
bank0.transfer(3, &mint_keypair, &key3.pubkey()).unwrap();
|
||||
|
@ -1290,7 +1290,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_allocate() {
|
||||
let (genesis_config, mint_keypair) = create_genesis_config(100);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let bank_client = BankClient::new(bank);
|
||||
|
||||
let alice_keypair = Keypair::new();
|
||||
@ -1346,7 +1346,7 @@ mod tests {
|
||||
|
||||
// create initial bank and fund the alice account
|
||||
let (genesis_config, mint_keypair) = create_genesis_config(mint_lamports);
|
||||
let bank = Arc::new(Bank::new(&genesis_config));
|
||||
let bank = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
let bank_client = BankClient::new_shared(&bank);
|
||||
bank_client
|
||||
.transfer_and_confirm(mint_lamports, &mint_keypair, &alice_pubkey)
|
||||
@ -1402,7 +1402,7 @@ mod tests {
|
||||
#[test]
|
||||
fn test_assign_with_seed() {
|
||||
let (genesis_config, mint_keypair) = create_genesis_config(100);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let bank_client = BankClient::new(bank);
|
||||
|
||||
let alice_keypair = Keypair::new();
|
||||
@ -1438,7 +1438,7 @@ mod tests {
|
||||
let mallory_pubkey = mallory_keypair.pubkey();
|
||||
|
||||
// Fund to account to bypass AccountNotFound error
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let bank_client = BankClient::new(bank);
|
||||
bank_client
|
||||
.transfer_and_confirm(50, &alice_keypair, &mallory_pubkey)
|
||||
|
@ -111,7 +111,7 @@ mod tests {
|
||||
mint_keypair,
|
||||
..
|
||||
} = create_genesis_config_with_leader(500, &dummy_leader_pubkey, 100);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
|
||||
let pubkey = solana_sdk::pubkey::new_rand();
|
||||
let keypair2 = Keypair::new();
|
||||
|
@ -12,7 +12,7 @@ fn test_race_register_tick_freeze() {
|
||||
let hash = hash(p.as_ref());
|
||||
|
||||
for _ in 0..1000 {
|
||||
let bank0 = Arc::new(Bank::new(&genesis_config));
|
||||
let bank0 = Arc::new(Bank::new_for_tests(&genesis_config));
|
||||
let bank0_ = bank0.clone();
|
||||
let freeze_thread = Builder::new()
|
||||
.name("freeze".to_string())
|
||||
|
@ -9,7 +9,7 @@ fn test_program_native_noop() {
|
||||
|
||||
let (genesis_config, alice_keypair) = create_genesis_config(50);
|
||||
let program_id = solana_sdk::pubkey::new_rand();
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
bank.add_native_program("solana_noop_program", &program_id, false);
|
||||
|
||||
// Call user program
|
||||
|
@ -116,7 +116,7 @@ fn test_stake_create_and_split_single_signature() {
|
||||
|
||||
let staker_pubkey = staker_keypair.pubkey();
|
||||
|
||||
let bank_client = BankClient::new_shared(&Arc::new(Bank::new(&genesis_config)));
|
||||
let bank_client = BankClient::new_shared(&Arc::new(Bank::new_for_tests(&genesis_config)));
|
||||
|
||||
let stake_address =
|
||||
Pubkey::create_with_seed(&staker_pubkey, "stake", &stake::program::id()).unwrap();
|
||||
@ -186,7 +186,7 @@ fn test_stake_create_and_split_to_existing_system_account() {
|
||||
|
||||
let staker_pubkey = staker_keypair.pubkey();
|
||||
|
||||
let bank_client = BankClient::new_shared(&Arc::new(Bank::new(&genesis_config)));
|
||||
let bank_client = BankClient::new_shared(&Arc::new(Bank::new_for_tests(&genesis_config)));
|
||||
|
||||
let stake_address =
|
||||
Pubkey::create_with_seed(&staker_pubkey, "stake", &stake::program::id()).unwrap();
|
||||
@ -265,7 +265,7 @@ fn test_stake_account_lifetime() {
|
||||
&solana_sdk::pubkey::new_rand(),
|
||||
1_000_000,
|
||||
);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mint_pubkey = mint_keypair.pubkey();
|
||||
let mut bank = Arc::new(bank);
|
||||
let bank_client = BankClient::new_shared(&bank);
|
||||
@ -509,7 +509,7 @@ fn test_create_stake_account_from_seed() {
|
||||
&solana_sdk::pubkey::new_rand(),
|
||||
1_000_000,
|
||||
);
|
||||
let bank = Bank::new(&genesis_config);
|
||||
let bank = Bank::new_for_tests(&genesis_config);
|
||||
let mint_pubkey = mint_keypair.pubkey();
|
||||
let bank = Arc::new(bank);
|
||||
let bank_client = BankClient::new_shared(&bank);
|
||||
|
Reference in New Issue
Block a user