A set of scripts that stress, test and profile Nova deployments
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
old
.gitignore
README.mkd
perf_runner.py
run_tests.py
test_check_for_one_ami.py
test_instance_correct_ip.py
test_instance_ping_google.py
test_keypair.py
test_l3_instance_network_settings.py
test_ping_one_instance.py
test_run_one_instance.py
test_sg_create.py
test_sg_good_bad_source_group.py
test_sg_instance_block_all.py
test_ssh_one_instance.py

README.mkd

Tarkin - Nova Test Harness

Setup Nova Credentials

* Source novarc

    $ . novarc

Functional Tests

* Run One Test

    $ python test_l3_instance_network_settings.py

* Run All Tests

    $ python run_tests.py

Performance Tests

* Run 2 workers concurrently each iterating 30 tests 

    $ python perf_runner.py -t test_sg_create -i 30 -w 2

* Run 2 workers concurrently each iterating 30 times for two tests

    $ python perf_runner.py -t test_sg_create,test_ssh_one_instance -i 30 -w 2