diff --git a/core/tests/snapshots.rs b/core/tests/snapshots.rs index 2ad8c0623..87d9baec2 100644 --- a/core/tests/snapshots.rs +++ b/core/tests/snapshots.rs @@ -101,6 +101,7 @@ impl SnapshotTestConfig { false, accounts_db::AccountShrinkThreshold::default(), false, + None, ); bank0.freeze(); let mut bank_forks = BankForks::new(bank0); diff --git a/ledger/src/blockstore_processor.rs b/ledger/src/blockstore_processor.rs index ce6305730..7bfad1943 100644 --- a/ledger/src/blockstore_processor.rs +++ b/ledger/src/blockstore_processor.rs @@ -3656,6 +3656,7 @@ pub mod tests { false, AccountShrinkThreshold::default(), false, + None, ); *bank.epoch_schedule() } diff --git a/runtime/src/bank.rs b/runtime/src/bank.rs index d9cc1db10..e5c8320d8 100644 --- a/runtime/src/bank.rs +++ b/runtime/src/bank.rs @@ -1475,6 +1475,7 @@ impl Bank { accounts_db_caching_enabled, shrink_ratio, false, + None, ) } @@ -1556,6 +1557,7 @@ impl Bank { accounts_db_caching_enabled: bool, shrink_ratio: AccountShrinkThreshold, debug_do_not_add_builtins: bool, + accounts_db_config: Option, ) -> Self { Self::new_with_paths( genesis_config, @@ -1566,7 +1568,7 @@ impl Bank { accounts_db_caching_enabled, shrink_ratio, debug_do_not_add_builtins, - Some(ACCOUNTS_DB_CONFIG_FOR_TESTING), + accounts_db_config.or(Some(ACCOUNTS_DB_CONFIG_FOR_TESTING)), None, ) } diff --git a/runtime/src/snapshot_utils.rs b/runtime/src/snapshot_utils.rs index d276741c5..895f68d0b 100644 --- a/runtime/src/snapshot_utils.rs +++ b/runtime/src/snapshot_utils.rs @@ -3539,6 +3539,7 @@ mod tests { false, AccountShrinkThreshold::default(), false, + None, )); bank0 .transfer(lamports_to_transfer, &mint_keypair, &key2.pubkey())