Stress Tests

Start DPS Instance to be tested

./gradlew clean build compTest shadowJar nativeImageJar nativeCompile -i
cp build/native/nativeCompile/dns-proxy-server ./src/stress-test/docker/dps-stress-test-instance/files/
docker-compose -f src/stress-test/docker/dps-stress-test-instance/docker-compose.yml up --build

Start Grafana Stack to Collect Performance Metrics

docker-compose -f src/stress-test/docker/grafana/docker-compose.yml up --build

Run the Stress Test Suite

./gradlew build stressTest

Access http://localhost:3000 to see the metrics