Common scripts and configuration for the end-to-end tests.
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
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 |
ui | Launches UI containers |
blocks | Auto mines blocks |
monitor | Launches Monitor containers |
native-to-erc | Creates infrastructure for ultimate e2e testing, for native-to-erc type of bridge |
erc-to-native | Creates infrastructure for ultimate e2e testing, for erc-to-native type of bridge |
erc-to-erc | Creates infrastructure for ultimate e2e testing, for erc-to-erc type of bridge |
amb | Creates infrastructure for ultimate e2e testing, for arbitrary message type of bridge |
ultimate-amb-stake-erc-to-erc | Creates infrastructure for ultimate e2e testing, for stake token bridge |
For more information on the Ultimate e2e testing, please refer to Ultimate.