From ca9042a6b6d19171fea4917768686b67fa7d52c0 Mon Sep 17 00:00:00 2001 From: andrussal Date: Tue, 16 Dec 2025 02:33:55 +0100 Subject: [PATCH] refactor(configs): name timing defaults --- .../configs/src/topology/configs/network.rs | 4 +++- testing-framework/configs/src/topology/configs/time.rs | 9 ++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/testing-framework/configs/src/topology/configs/network.rs b/testing-framework/configs/src/topology/configs/network.rs index 05b00fb..4dba250 100644 --- a/testing-framework/configs/src/topology/configs/network.rs +++ b/testing-framework/configs/src/topology/configs/network.rs @@ -8,6 +8,8 @@ use nomos_utils::net::get_available_udp_port; use crate::node_address_from_port; +const PEER_RESPONSE_TIMEOUT: Duration = Duration::from_secs(60); + #[derive(Default, Clone)] pub enum Libp2pNetworkLayout { #[default] @@ -66,7 +68,7 @@ pub fn create_network_configs( node_key, port, chain_sync_config: cryptarchia_sync::Config { - peer_response_timeout: Duration::from_secs(60), + peer_response_timeout: PEER_RESPONSE_TIMEOUT, }, nat_config: nat_settings(port), ..default_swarm_config() diff --git a/testing-framework/configs/src/topology/configs/time.rs b/testing-framework/configs/src/topology/configs/time.rs index e6f65c7..14a5139 100644 --- a/testing-framework/configs/src/topology/configs/time.rs +++ b/testing-framework/configs/src/topology/configs/time.rs @@ -8,6 +8,9 @@ use time::OffsetDateTime; const DEFAULT_SLOT_TIME: u64 = 2; const CONSENSUS_SLOT_TIME_VAR: &str = "CONSENSUS_SLOT_TIME"; +const DEFAULT_NTP_SERVER: &str = "pool.ntp.org"; +const DEFAULT_NTP_TIMEOUT: Duration = Duration::from_secs(5); +const DEFAULT_NTP_UPDATE_INTERVAL: Duration = Duration::from_secs(16); #[derive(Clone, Debug)] pub struct GeneralTimeConfig { @@ -27,9 +30,9 @@ pub fn default_time_config() -> GeneralTimeConfig { GeneralTimeConfig { slot_duration: Duration::from_secs(slot_duration), chain_start_time: OffsetDateTime::now_utc(), - ntp_server: String::from("pool.ntp.org"), - timeout: Duration::from_secs(5), + ntp_server: String::from(DEFAULT_NTP_SERVER), + timeout: DEFAULT_NTP_TIMEOUT, interface: IpAddr::V4(Ipv4Addr::UNSPECIFIED), - update_interval: Duration::from_secs(16), + update_interval: DEFAULT_NTP_UPDATE_INTERVAL, } }