Vit servicing station tests project is a container project vit-servicing-station tests. Tests are validating server correctness, stability and interaction with database/rest api. Also there are non-functional tests which verify node durability and reliability
In order to run test vit-servicing-station-server need to be installed or prebuilt.
In order to build vit-servicing-station in main project folder run:
cd vit-servicing-station-tests
cargo test
Test are categories based on application/layer and property under test (functional or non-functional: load, perf etc.)
cd vit-servicing-station-tests
cargo test
cd vit-servicing-station-tests
cargo test --features non-functional
cd vit-servicing-station-tests
cargo test --features soak,non-functional
Functional tests are run on each PR. Performance and testnet integration tests are run nightly