From afb296c3d60f23c922fd53e7e141292b472e7ace Mon Sep 17 00:00:00 2001 From: Arnon Hod Date: Sun, 2 Mar 2025 08:29:10 +0200 Subject: [PATCH] chore(starknet_integration_tests): disable l1 scraper to pass docker build push (#4506) --- .../node_0/executable_0/node_config.json | 2 +- .../src/node_component_configs.rs | 22 ++++++++++++++++--- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/config/sequencer/presets/system_test_presets/single_node/node_0/executable_0/node_config.json b/config/sequencer/presets/system_test_presets/single_node/node_0/executable_0/node_config.json index 4faa5704f22..96aae2b374a 100644 --- a/config/sequencer/presets/system_test_presets/single_node/node_0/executable_0/node_config.json +++ b/config/sequencer/presets/system_test_presets/single_node/node_0/executable_0/node_config.json @@ -88,7 +88,7 @@ "components.l1_provider.remote_client_config.idle_timeout": 90, "components.l1_provider.remote_client_config.retries": 3, "components.l1_provider.url": "localhost", - "components.l1_scraper.execution_mode": "Enabled", + "components.l1_scraper.execution_mode": "Disabled", "components.mempool.execution_mode": "LocalExecutionWithRemoteDisabled", "components.mempool.ip": "0.0.0.0", "components.mempool.local_server_config.channel_buffer_size": 32, diff --git a/crates/starknet_integration_tests/src/node_component_configs.rs b/crates/starknet_integration_tests/src/node_component_configs.rs index d3c127035d2..5f49199eea9 100644 --- a/crates/starknet_integration_tests/src/node_component_configs.rs +++ b/crates/starknet_integration_tests/src/node_component_configs.rs @@ -97,9 +97,21 @@ pub fn create_consolidated_sequencer_configs( num_of_consolidated_nodes: usize, ) -> Vec { // Both batcher and http server are in executable index 0. - std::iter::repeat_with(|| NodeComponentConfigs::new(vec![ComponentConfig::default()], 0, 0)) - .take(num_of_consolidated_nodes) - .collect() + std::iter::repeat_with(|| { + NodeComponentConfigs::new( + vec![ComponentConfig { + // The L1 scraper is disabled in to avoid running an instance of L1 in the + // 'docker-build-push' test. + // TODO(Arni): reenable the l1 scraper. + l1_scraper: ActiveComponentExecutionConfig::disabled(), + ..ComponentConfig::default() + }], + 0, + 0, + ) + }) + .take(num_of_consolidated_nodes) + .collect() } // TODO(Nadin/Tsabary): find a better name for this function. @@ -177,6 +189,10 @@ fn get_non_http_container_config( class_manager_socket.ip(), class_manager_socket.port(), ), + // The L1 scraper is disabled in to avoid running an instance of L1 in the + // 'docker-build-push' test. + // TODO(Arni): reenable the l1 scraper. + l1_scraper: ActiveComponentExecutionConfig::disabled(), ..ComponentConfig::default() } }