Skip to content

Fix zombienet-cumulus-0007-full_node_warp_sync #10585

@DenzelPenzel

Description

@DenzelPenzel

Is there an existing issue?

  • I have searched the existing issues

Experiencing problems? Have you tried our Stack Exchange first?

  • This is not a support question.

Description of bug

Summary of failure:

  • Parachain full node four never syncs and panics because its relay-chain RPC endpoint is unreachable. It repeatedly tries ws://127.0.0.1:36445 (dave) then stops:

Retrying to connect to any external relaychain node failed… No valid RPC url found. Essential task relay-chain-rpc-worker failed. … panicked … WorkerCommunicationError(“RPC worker channel closed…”)” @cumulus/zombienet/zombienet-sdk/tests/zombie_ci/tmp/four.log#5-18

  • The relay validator dave (the only RPC target for four) warp-syncs, fails state sync, then panics inside chain sync: Failed to import target block with state: Cancelled. State sync failed. Falling back to full sync.” followed by assertion failure in chain_sync.rs:588, causing the node to crash @cumulus/zombienet/zombienet-sdk/tests/zombie_ci/tmp/dave.log#57-198.

  • Other nodes (two/three) sync normally; the test fails on the wait_metric_with_timeout for four because its relay RPC source died

Last ~90 runs of this test failed 3 times:

Steps to reproduce

trigger-zombienet-cumulus / zombienet-cumulus-0007-full_node_warp_sync

.github/scripts/dispatch-zombienet-workflow.sh \ -w zombienet_cumulus.yml \ -b "master" \ -p "zombienet-cumulus-0007-full_node_warp_sync"

cc @pepoviola

Metadata

Metadata

Assignees

No one assigned

    Labels

    T10-testsThis PR/Issue is related to tests.

    Type

    Projects

    Status

    No status

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions