From 48e7d691583d931fdfd6b647dc006501785c22b0 Mon Sep 17 00:00:00 2001 From: Omar Date: Tue, 21 Oct 2025 13:28:51 +0300 Subject: [PATCH] Drop the read lock in the remaining tasks logger (#193) * Drop the read lock in the remaining tasks logger * Increase substrate's timeout --- crates/core/src/differential_tests/entry_point.rs | 1 + crates/node/src/node_implementations/substrate.rs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/core/src/differential_tests/entry_point.rs b/crates/core/src/differential_tests/entry_point.rs index 5ca42d5..27a6656 100644 --- a/crates/core/src/differential_tests/entry_point.rs +++ b/crates/core/src/differential_tests/entry_point.rs @@ -205,6 +205,7 @@ pub async fn handle_differential_tests( ?remaining_tasks, "Remaining Tests" ); + drop(remaining_tasks); tokio::time::sleep(Duration::from_secs(10)).await } }); diff --git a/crates/node/src/node_implementations/substrate.rs b/crates/node/src/node_implementations/substrate.rs index 8617823..c2b3d62 100644 --- a/crates/node/src/node_implementations/substrate.rs +++ b/crates/node/src/node_implementations/substrate.rs @@ -218,7 +218,7 @@ impl SubstrateNode { } }, ProcessReadinessWaitBehavior::TimeBoundedWaitFunction { - max_wait_duration: Duration::from_secs(30), + max_wait_duration: Duration::from_secs(90), check_function: Box::new(|_, stderr_line| match stderr_line { Some(line) => Ok(line.contains(Self::SUBSTRATE_READY_MARKER)), None => Ok(false),