No description
- Python 99.3%
- Dockerfile 0.5%
- Shell 0.2%
|
|
||
|---|---|---|
| .github/workflows | ||
| data_population | ||
| locust_performance_testing | ||
| router | ||
| .flake8 | ||
| .gitignore | ||
| commands.py | ||
| Dockerfile | ||
| Pipfile | ||
| Pipfile.lock | ||
| pyproject.toml | ||
| README.md | ||
| settings.py | ||
| style.sh | ||
Performance testing for BPL applications (Polaris, Carina, Vela)
Database Population:
For local database population, .env should contain:
DB_CONNECTION_URI=postgresql://<username>:<password>@localhost:5432/postgres?
VAULT_URL=https://bink-uksouth-perf-bpl.vault.azure.net/
POLARIS_DB=perf_bpl_polaris
CARINA_DB=perf_bpl_carina
VELA_DB=perf_bpl_vela
To run database population (from root dir):
python commands.py -t <task name> -d <data configuration>
For more information about available parameters:
python commands.py --help
Running Performance Tests:
To start up locust, run:
pipenv run locust --host=https://perf-bpl.sandbox.gb.bink.com --locustfile=PATH_TO_FILE