Skip to content
This repository has been archived by the owner on Jul 7, 2022. It is now read-only.

Create integration tests #19

Open
fgimenez opened this issue Nov 4, 2019 · 0 comments
Open

Create integration tests #19

fgimenez opened this issue Nov 4, 2019 · 0 comments
Assignees

Comments

@fgimenez
Copy link
Contributor

fgimenez commented Nov 4, 2019

We can start with local clusters using the current tooling for testing on CI.

For every pull request we should create a local deployment. When we tag a new release we should also deploy on remote using a minimal deployment (first create the config file, it should be composed of 3 nodes running on aws, gcp and azure with monitoring enabled).

For the local deployment we should check that blocks are being produced and finalized (see https://github.com/w3f/polkadot-deployer/blob/master/lib/benchmarks/strategies/finality.js) for how we do this on benchmarks.

For the remote deployment we should check block production, finalization and also the monitoring endpoints (grafana and substrate-telemetry).

@pampatzoglou pampatzoglou self-assigned this Nov 15, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants