Only Redhat/Ubuntu/Debian distros are supported
# git clone https://github.com/Mirantis/disk_perf_test_tool wally # cd wally # git clone https://github.com/Mirantis/disk_perf_test_tool.git wally # cd wally
For small installation (test inly)
# ./install.sh
For full installation (test + html report)
# ./install.sh --full
Manual installation:
Install : pip, python-openssl python-novaclient python-cinderclient python-keystoneclient python-glanceclient python-faulthandler, python-scipy python-numpy python-matplotlib python-psutil
Then run
# pip install -r requirements.txt
Create a directory for configs and copy wally/config_examples/default.yaml in it.
Create a directory for results and update default.yaml settings::results_storage value to point to this directory.
Copy appropriate file from wally/config_examples into the same folder, where default.yaml stored, update it, accordingly to you system and run wally
$ export PYTHONPATH="$PYTHONPATH:WALLY_DIR"
for python 2.7
$ python -m wally test "my test comment" CONFIG_FILE
for python 2.6 or 2.7
$ python -m wally.__main__ test "my test comment" CONFIG_FILE