Skip to content
Snippets Groups Projects
Commit 0fa91e70 authored by Andrei Sandu's avatar Andrei Sandu Committed by GitHub
Browse files

Zombienet: add new test collator and integration test (#4797)


* WIP: Wasm compilation perf

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Fix

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Undying collator WIP

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Fix build

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* more fixes

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* update test with undying

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Correctly compute post hash

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* update helper

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* squash bugs

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Add --pov-size cli parameter

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* refactor

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix strings

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Add pov-size param to export genesis state

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Fix graveyard size

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* docs + fmt

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Fix PVF bug and switch to u8 graves

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Update tests

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Build/publish undying collator as colander img

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* add undying-collator to colander image

* Fix transaction overflow

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* warn fix

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* add parachain id for export genesis cli

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix the build

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* scale test up

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* default parachain id

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Add PVF complexity param

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Hash on each iteration

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Update pvf metric histogram buckets

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Ladi attempt to fix tests

* Fix test

* Fix typos

* Fix pvf typo

* CI integration

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* cargo lock missing

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix clap merge damage

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* add zombienet image back

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Use collator image from env

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* bump zombienet version

* update test to check pvf prep/exec

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* delete file

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* use default bootnode in upgrade test

* FIx tests

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* add some stress -  pvf exec times up to 2s

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix name

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Dial down pvf execution time < 2s

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* 1100

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* bump

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* try again

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Add connectivity check

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Fixes and refactor folder struct

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* change toml name to match

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* bump zombienet

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* impl Feedback for Review :sunglasses:



Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* spell check

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Zombienet: add disputes test (#4859)

* Zombienet disputes test

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* CI: add zombienet-parachain-disputes

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Bump zombienet

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* reduce duration

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Update zombienet_tests/functional/0002-parachains-disputes.feature

fix test

* Update zombienet_tests/functional/0002-parachains-disputes.feature

fix fix

* more logs and set collator image

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* spellcheck

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix cargo lock damage

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* merge fixes

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* bump zombienet image

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* cargo lock

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* debugging CI run - scale down test

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* fix cargo merge damage

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* default command fix

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

* Revert "debugging CI run - scale down test"

This reverts commit eec2ba7e65ede3f929e2f0a8fe44930df2119450.

* more review feedback

Signed-off-by: default avatarAndrei Sandu <andrei-mihail@parity.io>

Co-authored-by: default avatarJavier Viola <javier@parity.io>
Co-authored-by: default avatarLldenaurois <Ljdenaurois@gmail.com>
parent 00ce69aa
Branches
No related merge requests found
Showing
with 1587 additions and 8 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment