Vieri d2442f90da Update min tox version to 2.0
The commands used by constraints need at least tox 2.0.  Update to
reflect reality, which should help with local running of constraints
targets.

Change-Id: Ie33deddae0d5b5c98e131c7c474774b76a273c69
2018-11-02 07:15:42 +00:00
2016-04-19 15:58:04 +03:00
2016-03-01 13:17:11 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-03-01 13:17:11 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:20:33 +03:00
2016-03-01 13:17:11 +03:00
2016-02-19 13:43:06 +03:00
2016-02-19 13:43:06 +03:00
2016-02-19 13:20:33 +03:00
2016-02-19 13:43:06 +03:00
2018-11-02 07:15:42 +00:00

Performa

What Performa is?

Performa is distributed scenario runner, results processor and report generator. It is the strong mixture of powerful technologies: * Ansible for easy running modularized code in distributed manner * MongoDB for storing and transforming data * Pygal for creating light-weight charts * Jinja2 for templating the world

Example

performa --mongo-url 127.0.0.1 --mongo-db performa --scenario db/sysbench \
    --hosts "{target: [192.168.20.20]}" --remote-user developer --debug \
    --book doc/source/test_results/db/sysbench

This example runs Performa tool with scenario 'sb/sysbench'. It uses MongoDB located at localhost and database named 'performa'. The scenario is executed against remote host 192.168.20.20 which can be accessed with user 'developer'. The report is stored into 'doc/source/test_results/db/sysbench' folder.

Description
Distributed scenario runner, results processor and report generator
Readme 200 KiB
Languages
Python 69.3%
reStructuredText 30.6%
Shell 0.1%