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 {
enforce_ulimit_nofile: false,
rpc_config: JsonRpcConfig::default_for_test(),
block_production_method: BlockProductionMethod::ThreadLocalMultiIterator,
..Self::default()
}
}

View File

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