diff --git a/zombienet_tests/0002-pov_recovery.feature b/zombienet_tests/0002-pov_recovery.feature index 0b4d0a81de8..80524164821 100644 --- a/zombienet_tests/0002-pov_recovery.feature +++ b/zombienet_tests/0002-pov_recovery.feature @@ -10,6 +10,8 @@ validator-3: is up alice: is up within 60 seconds bob: is up within 60 seconds charlie: is up within 60 seconds +one: is up within 60 seconds +two: is up within 60 seconds # wait 30 blocks and register parachain validator-3: reports block height is at least 30 within 250 seconds @@ -20,3 +22,5 @@ validator-0: parachain 2000 is registered within 300 seconds bob: reports block height is at least 20 within 600 seconds alice: reports block height is at least 20 within 600 seconds charlie: reports block height is at least 20 within 600 seconds +one: reports block height is at least 20 within 600 seconds +two: reports block height is at least 20 within 600 seconds diff --git a/zombienet_tests/0002-pov_recovery.toml b/zombienet_tests/0002-pov_recovery.toml index a9117dd82c6..2e3f8629cab 100644 --- a/zombienet_tests/0002-pov_recovery.toml +++ b/zombienet_tests/0002-pov_recovery.toml @@ -49,3 +49,19 @@ add_to_genesis = false image = "{{COL_IMAGE}}" command = "test-parachain" args = ["-lparachain::availability=trace,sync=debug,parachain=debug,cumulus-pov-recovery=debug", "--disable-block-announcements", "--bootnodes {{'bob'|zombie('multiAddress')}}","--", "--reserved-only", "--reserved-nodes {{'ferdie'|zombie('multiAddress')}}"] + + # run one as a RPC collator who does not produce blocks + [[parachains.collators]] + name = "one" + validator = true # collator + image = "{{COL_IMAGE}}" + command = "test-parachain" + args = ["-lparachain::availability=trace,sync=debug,parachain=debug,cumulus-pov-recovery=debug", "--use-null-consensus", "--disable-block-announcements", "--bootnodes {{'bob'|zombie('multiAddress')}}", "--relay-chain-rpc-url {{'ferdie'|zombie('wsUri')}}", "--", "--reserved-only", "--reserved-nodes {{'ferdie'|zombie('multiAddress')}}"] + + # run two as a RPC parachain full node + [[parachains.collators]] + name = "two" + validator = false # full node + image = "{{COL_IMAGE}}" + command = "test-parachain" + args = ["-lparachain::availability=trace,sync=debug,parachain=debug,cumulus-pov-recovery=debug", "--disable-block-announcements", "--bootnodes {{'bob'|zombie('multiAddress')}}", "--relay-chain-rpc-url {{'ferdie'|zombie('wsUri')}}", "--", "--reserved-only", "--reserved-nodes {{'ferdie'|zombie('multiAddress')}}"]