fxa-auth-server/loadtest
Ryan Kelly 46325aa846 Hack around OSX python build problems 2014-05-15 00:47:29 -07:00
..
config Use ssh tunnel for running megabench 2014-03-19 15:54:56 +11:00
Makefile Hack around OSX python build problems 2014-05-15 00:47:29 -07:00
README.txt Use ssh tunnel for running megabench 2014-03-19 15:54:56 +11:00
loadtests.py Add a call to /session/status in the loadtest 2014-03-25 16:01:01 +11:00

README.txt

This directory contains some very simple loadtests, written using
the "loads" framework:

    https://github.com/mozilla/loads


To run them, you will need the following dependencies:

  * Python development files (e.g. python-dev or python-devel package)
  * Virtualenv (e.g. python-virtualenv package)
  * ZeroMQ development files (e.g. libzmq-dev package)
  * (for megabench) ssh access to the mozilla loads cluster

Then do the following:

  $> make build       # installs local environment with all dependencies
  $> make test        # runs a single test, to check that everything's working
  $> make bench       # runs a longer, higher-concurrency test.
  $> make megabench   # runs a really-long, really-high-concurrency test
                      # using https://loads.services.mozilla.com