https://github.com/hmcts/pcq-performance-tests
Performance test repo for Protected Characteristics
https://github.com/hmcts/pcq-performance-tests
jenkins-cft-j-z
Last synced: 4 months ago
JSON representation
Performance test repo for Protected Characteristics
- Host: GitHub
- URL: https://github.com/hmcts/pcq-performance-tests
- Owner: hmcts
- Created: 2020-04-16T09:21:30.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-12T17:12:49.000Z (over 1 year ago)
- Last Synced: 2024-04-14T11:10:52.843Z (over 1 year ago)
- Topics: jenkins-cft-j-z
- Language: Scala
- Homepage:
- Size: 1 MB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PCQ Performance Tests
[](https://opensource.org/licenses/MIT)
## Purpose
This is the Protected Characteristic Questions Performance Tests implemented in Scala using Gatling.
## Overview
pcq-performance-tests • pcq-frontend • pcq-backend • pcq-consolidation-service • pcq-shared-infrastructure • pcq-loader
![]()
## Getting Started
This is repository for the PCQ Performance Tests
- Step1: Clone the repo to your local/VM to run
- Step2: cd into the pcq-performance-tests directory
- Step3: Edit the run time settings from the PCQ.scala simulation file
- Step4: Run the test with the command `gradle gatlingRun`## Building and deploying the application
### Building the application
The project uses [Gradle](https://gradle.org) as a build tool. It already contains
`./gradlew` wrapper script, so there's no need to install gradle.To build the project execute the following command:
```bash
./gradlew build
```### Running the application
To run locally: - Performance test against the perftest environment:
```bash
./gradlew gatlingRun
```Flags: - Debug (single-user mode): -Ddebug=on e.g. ./gradlew gatlingRun -Ddebug=on - Run against AAT: Denv=aat e.g.:
```bash
./gradlew gatlingRun -Denv=aat
```## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details..