3_e2e_tests_quickstart

Run Websocket tests for specific service IDs:

make e2e_test_websocket xrplevm,xrplevm-testnet

Run Websocket tests for all Websocket-compatible services:

make e2e_test_websocket_all

Websocket tests are completely separate from HTTP tests. Use the regular make e2e_test commands for HTTP-only testing, and the make e2e_test_websocket commands for Websocket-only testing.

E2E Test Config Files

Configuration File
Custom Config Required?
Default available?
Description
Command to create or customize

./e2e/config/.shannon.config.yaml

Gateway service configuration for PATH

make config_copy_path_local_config_shannon_e2e OR make config_shannon_populate

./e2e/config/.e2e_load_test.config.yaml

e2e/config/e2e_load_test.config.tmpl.yaml

Custom configuration for E2E tests

make config_prepare_shannon_e2e

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:

https://github.com/buildwithgrove/path/blob/main/e2e/config/e2e_load_test.config.tmpl.yaml

Was this helpful?