E2E Tests Quickstart (< 10min)
tl;dr Fully featured E2E Tests to verify PATH works correctly.
TODO(@olshansky): Add gif
Add a gif of load tests running locally to show what and how this works
Quickstart
⚠️ Prerequisites: Complete the Getting Started and Shannon Cheat Sheet guides ⚠️
First, prepare the Shannon test config file at ./e2e/config/.shannon.config.yaml
by running:
make config_copy_path_local_config_shannon_e2e
Then, run E2E tests for specific service IDs. For example:
make e2e_test eth,xrplevm
Alternatively, run E2E tests for all service IDs:
make e2e_test_all
E2E Test Config Files
You can view the default E2E test configuration file in e2e/config/e2e_load_test.config.default.yaml
or visit E2E Tests: Deep Dive for more details.
Supported Services in E2E Tests
To see the list of supported services for the tests, see the test_cases
array in the E2E Test Config file.