3

Parachains can conveniently be tested locally with polkadot-launch to ensure a specific runtime release will produce blocks and perform e2e tests.

Is there an example of how to do these kinds of tests in github actions automatically?

1 Answer 1

5

polkadot-launch is being deprecated in favor of zombienet.

You can find some examples on polkadot and cumulus, although some might be depending on Parity internal infrastructure and you won't necessarily get the full picture.

Also, check parachains-integration-tests. It is the tool Parity uses for Common Good Parachains. You can find the tests here: https://github.com/paritytech/cumulus/tree/master/parachains/integration-tests

1
  • About parachains-integration-tests, just to mention that the tests ./examples are expecting a modified Polkadot/Kusama runtimes with pallet_sudo. The reason for that is to bypass Governance when a root origin is required.
    – NachoPal
    Sep 21, 2022 at 8:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.