Use ThreadLocalMultiIterator for tests (#34947)

* Use ThreadLocalMultiIterator for tests

* some validator config was not using default_for_test
This commit is contained in:
Andrew Fitzgerald 2024-01-25 10:22:27 -08:00 committed by GitHub
parent 26d62b9516
commit 29737ab5e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View File

@ -343,6 +343,7 @@ impl ValidatorConfig {
Self { Self {
enforce_ulimit_nofile: false, enforce_ulimit_nofile: false,
rpc_config: JsonRpcConfig::default_for_test(), rpc_config: JsonRpcConfig::default_for_test(),
block_production_method: BlockProductionMethod::ThreadLocalMultiIterator,
..Self::default() ..Self::default()
} }
} }

View File

@ -2268,7 +2268,7 @@ fn test_hard_fork_with_gap_in_roots() {
let validator_config = ValidatorConfig { let validator_config = ValidatorConfig {
snapshot_config: LocalCluster::create_dummy_load_only_snapshot_config(), snapshot_config: LocalCluster::create_dummy_load_only_snapshot_config(),
..ValidatorConfig::default() ..ValidatorConfig::default_for_test()
}; };
let mut config = ClusterConfig { let mut config = ClusterConfig {
cluster_lamports: 100_000, cluster_lamports: 100_000,
@ -5236,7 +5236,7 @@ fn test_duplicate_shreds_switch_failure() {
validator_keypair, validator_keypair,
validator_config: ValidatorConfig { validator_config: ValidatorConfig {
voting_disabled, voting_disabled,
..ValidatorConfig::default() ..ValidatorConfig::default_for_test()
}, },
in_genesis, in_genesis,
} }