Shake VMs with our sheer-class tests!
The tool requires OpenStack clients to be installed and available from the system shell. OpenStack user must be specified in the environment (e.g. via sourcing openrc file). During installation the tool uploads Ubuntu cloud image, boots VM, installs all needed packages into it and creates snapshot with name shaker-image
. The VM is launched in Fuel default network or in the one set by NETWORK_NAME
variable
- To install:
- Run
./bin/prepare.sh
to configure the image inside OpenStack - Run
python setup.py install
to install the tool on the master node
- Run
Additional dependencies: tests that use netperf requires numpy
and matplotlib
Python modules to be installed on the master.
shaker --scenario <scenario-file> --report <report-file>