/docker-taurus

Taurus blazemeter performance testing tool

Primary LanguageDockerfileMIT LicenseMIT

Docker Taurus

Build Status

Blazemeter Taurus in a docker image, the version of the image / tag will match the version of Taurus and SemVer.

For more information on this please refer to: Docker Taurus

Getting Started

This is to provide the performance testing tool as part of a CI pipeline / local delivery development pipeline for a service. It's to make sure that CI can operate in a complete containerised world.

Blazemeter test yaml data is mounted into the container under /code where that becomes the WORKDIR and then bzt is run from that directory on the code

Volumes

  • /bzt - This is the work dir for blazmeter where the log and output are stored
  • /bzt-config - This is where the blazmeter tests are mounted

Usage

mkdir ./tests
mkdir ./work
docker run  -v $(PWD)/tests:/bzt-config -v $(PWD)/work:/bzt quay.io/ukhomeofficedigital/docker-taurus

Contributing

Contributions are most certainly welcome. If you want to introduce a breaking change or any other major change, please raise an issue first to discuss.

License

MIT