Attempt to fix flaky basic sim test (#6134)

* Fix `target_peer` config for basic_sim, so a node doesn't disconnected by peers because of `TooManyPeers`.
This commit is contained in:
Jimmy Chen
2024-07-19 20:07:14 +10:00
committed by GitHub
parent 647992b156
commit 256f012224
3 changed files with 6 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ pub struct LocalNetworkParams {
pub validator_count: usize,
pub node_count: usize,
pub proposer_nodes: usize,
pub extra_nodes: usize,
pub genesis_delay: u64,
}
@@ -38,7 +39,7 @@ fn default_client_config(network_params: LocalNetworkParams, genesis_time: u64)
genesis_time,
};
beacon_config.network.target_peers =
network_params.node_count + network_params.proposer_nodes - 1;
network_params.node_count + network_params.proposer_nodes + network_params.extra_nodes - 1;
beacon_config.network.enr_address = (Some(Ipv4Addr::LOCALHOST), None);
beacon_config.network.enable_light_client_server = true;
beacon_config.network.discv5_config.enable_packet_filter = false;