This is a template README.md. Be sure to update this with project specific content that describes your performance test project.
Performance test suite for the CIS, using performance-test-runner under the hood.
Start Mongo Docker container following instructions from the MDTP Handbook.
Start PLATFORM_TEST_EXAMPLE_UI_TESTS services as follows:
sm2 --start CIS_ALLThe default log level for all HTTP requests is set to WARN. Configure logback.xml to update this if required.
Do NOT run a full performance test against staging from your local machine. Please implement a new performance test job and execute your job from the dashboard in Performance Jenkins.
Run smoke test (locally) as follows:
sbt -Dperftest.runSmokeTest=true -DrunLocal=true Gatling/testRun full performance test (locally) as follows:
sbt -DrunLocal=true Gatling/testRun smoke test (staging) as follows:
sbt -Dperftest.runSmokeTest=true -DrunLocal=false Gatling/testCheck all project files are formatted as expected as follows:
sbt scalafmtCheckAll scalafmtCheckFormat *.sbt and project/*.scala files as follows:
sbt scalafmtSbtFormat all project files as follows:
sbt scalafmtAllThis code is open source software licensed under the Apache 2.0 License.