From 435c26417c86606fe825b372a4b20d4b297742d9 Mon Sep 17 00:00:00 2001 From: Javier Viola <363911+pepoviola@users.noreply.github.com> Date: Wed, 1 Apr 2026 10:35:24 +0200 Subject: [PATCH 1/3] add debu for ci --- cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs b/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs index 87efc802782e6..f8d04a5f99275 100644 --- a/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs +++ b/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs @@ -581,6 +581,7 @@ pub async fn wait_for_runtime_upgrade( let mut finalized_blocks = client.blocks().subscribe_finalized().await?; while let Some(Ok(block)) = finalized_blocks.next().await { + log::info!("block #: {} ({})", block.number(), block.hash()); if block .header() .digest From 93b49533f2caf2b9f5fbfe36aeb23a8f312301e1 Mon Sep 17 00:00:00 2001 From: Javier Viola <363911+pepoviola@users.noreply.github.com> Date: Wed, 1 Apr 2026 12:26:00 +0200 Subject: [PATCH 2/3] typo logic --- .github/workflows/zombienet-reusable-preflight.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/zombienet-reusable-preflight.yml b/.github/workflows/zombienet-reusable-preflight.yml index f41325b0f0d01..5b4e0d46f7c0c 100644 --- a/.github/workflows/zombienet-reusable-preflight.yml +++ b/.github/workflows/zombienet-reusable-preflight.yml @@ -160,12 +160,12 @@ jobs: if: github.event_name == 'workflow_call' || github.event_name == 'workflow_dispatch' || ! contains(github.event.pull_request.labels.*.name, 'T19-skip-zombienet_tests') outputs: - changes_substrate: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.substrate_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} - changes_cumulus: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.cumulus_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} - changes_polkadot: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.polkadot_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} - changes_bridges: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.bridges_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} - changes_templates: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.templates_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} - changes_zombienet: ${{ steps.set_changes.outputs.dependencies == 'true' && steps.set_changes.outputs.zombienet_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_substrate: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.substrate_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_cumulus: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.cumulus_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_polkadot: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.polkadot_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_bridges: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.bridges_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_templates: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.templates_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} + changes_zombienet: ${{ steps.set_changes.outputs.dependencies == 'true' || steps.set_changes.outputs.zombienet_any_changed == 'true' || steps.set_changes.outputs.currentWorkflow_any_changed == 'true' }} CI_IMAGE: ${{ steps.set_vars.outputs.IMAGE }} From d19453f8a7fca7db1937defd394e1bdd5eda1037 Mon Sep 17 00:00:00 2001 From: Javier Viola <363911+pepoviola@users.noreply.github.com> Date: Wed, 1 Apr 2026 14:22:32 +0200 Subject: [PATCH 3/3] more debug --- cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs b/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs index f8d04a5f99275..b9461895e9ca3 100644 --- a/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs +++ b/cumulus/zombienet/zombienet-sdk-helpers/src/lib.rs @@ -582,13 +582,10 @@ pub async fn wait_for_runtime_upgrade( while let Some(Ok(block)) = finalized_blocks.next().await { log::info!("block #: {} ({})", block.number(), block.hash()); - if block - .header() - .digest - .logs - .iter() - .any(|d| matches!(d, DigestItem::RuntimeEnvironmentUpdated)) - { + if block.header().digest.logs.iter().any(|d| { + log::info!("Digest item: {d:?}"); + matches!(d, DigestItem::RuntimeEnvironmentUpdated) + }) { log::info!("Runtime upgraded in block {:?}", block.hash()); return Ok(block.hash());