Skip to content

cadecairos/donate-wagtail-locust

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

donate-wagtail-locust

This project aims to help us in capacity planning for the new wagtail based donate platform we're launching in late 2019.

Running with Docker locally

  1. docker build -t donate-locust .
  2. Copy the sample environment file, and customize it to your needs: cp sample.env .env.
  3. docker run --env-file .env -p 8089:8089 --add-host "localhost:$HOST_IP_ADDR" -it donate-locust

Environment variables

Variable Description
TARGET_URL The hostname (including protocol) of the wagtail-donate stack to test. Required.
LOCUST_MODE Start locust in the specified mode. One of standalone, leader, or follower. Optional, defaults to standalone
LOCUST_LEADER_HOST When running in distributed mode, this variable tells followers where to connect to the leader node. Required when LOCUST_MODE is standalone
LOCUST_LEADER_PORT When running in distributed mode, this variable tells followers what port number the leader mode is listening for follower nodes on. optional, defaults to 5557

About

Load testing the new Donate site using https://locust.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 54.1%
  • Shell 28.0%
  • Makefile 17.9%