tokenbridge/e2e-commons
Kirill Fedoseev 296e5c5a22
Refetch old logs ranges to see if there are missed events (#627)
2022-01-03 15:32:38 +03:00
..
access-lists Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
components-envs Refetch old logs ranges to see if there are missed events (#627) 2022-01-03 15:32:38 +03:00
contracts-envs Fix handling of Compound related Transfer events (#595) 2021-08-24 11:31:15 +03:00
scripts Improve confirm-relay feature (#582) 2021-07-07 16:21:01 +03:00
README.md Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
ULTIMATE.md Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
build.sh Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
constants.json Fix handling of Compound related Transfer events (#595) 2021-08-24 11:31:15 +03:00
docker-compose.yml Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
down.sh Upload services logs in e2e and ultimate tests (#568) 2021-05-15 10:29:20 -06:00
pull.sh Update the contract's submodule to the release 6.0.0-rc0 (#562) 2021-05-08 09:50:46 -06:00
ultimate.png Ultimate E2E tests (#158) 2019-07-26 10:14:25 +02:00
up.sh Refactor oracle configuration (#584) 2021-07-08 09:38:55 +03:00
utils.js Fix some of the possibles failure reasons in e2e tests (#294) 2020-02-11 20:50:34 +03:00

README.md

POA TokenBridge / E2E-Commons

Common scripts and configuration for the end-to-end tests.

Usage

Spin up parity networks, redis, rabbit, e2e container needed for end-to-end tests:

./up.sh [components]

Shut down and cleans up containers, networks, services, running scripts:

./down.sh

Components

Component Description
deploy Deploys the Smart Contracts
oracle Launches Oracle containers
oracle-validator-2 Launches Oracle containers for second validator
oracle-validator-3 Launches Oracle containers for third validator
blocks Auto mines blocks
monitor Launches Monitor containers
erc-to-native Creates infrastructure for ultimate e2e testing, for erc-to-native type of bridge
amb Creates infrastructure for ultimate e2e testing, for arbitrary message type of bridge

Ultimate e2e testing

For more information on the Ultimate e2e testing, please refer to Ultimate.