zombienet icon indicating copy to clipboard operation
zombienet copied to clipboard

Create extended test configuration from chain snapshot

Open sandreim opened this issue 3 years ago • 0 comments

This seems to be a tractable problem as per the retreat discussions, but there might be dragons and a huge amount of work, but it would be really worth it if we are able to improve up debugability/reproducibility.

IMO, we can take the state/db from a Kusama for example to create a scaled down ephemeral version of it on which we can run CI integration tests; or just to reproduce issues that are not reproducible with the current approach of spawning a new chain. We should also include parachains with their respective binaries and state.

One of the big challenges would be to replace the validator keys, or alternatively we could disable all signature checking or just do dummy checking to be as close as possible to what happens in the real network.

@pepoviola @eskimor - please add anything relevant here that would be useful for prototyping this.

sandreim avatar Jun 08 '22 11:06 sandreim