paritytech / polkadot-sdk

The Parity Polkadot Blockchain SDK
https://polkadot.network/
1.84k stars 668 forks source link

Full Polkadot Launch Test #4708

Open eskimor opened 4 months ago

eskimor commented 4 months ago
pepoviola commented 4 months ago

Hi @eskimor, related to this one Spawn Polkadot network (including coretime) on Zombienet and test basic functionality Which basic functionalities you want to test, currently we have an smoke test for coretime but using rococo-local.

Thanks!

pepoviola commented 4 months ago

@eskimor follow up our conversation, I will set this test scenarios:

Each one with a suite of test for the basic functionality.

tdimitrov commented 2 months ago

I've tested the migration with chopsticks and verified the following points:

Test code is here: https://github.com/tdimitrov/polkadot-coretime-launch-test

What's not tested yet:

tdimitrov commented 1 month ago

Spawn Polkadot network (including coretime) on Zombienet and test basic functionality

For this one I suggest to rely on the test in https://github.com/paritytech/polkadot-sdk/pull/4883

Generally speaking doing zombienet tests with polkadot chainspec is not viable because of the lack of sudo. I think it will be easier to have functional tests with rococo-local and migrations with try-runtime or chopsticks (using the state from the actual network).