From Fedora Project Wiki

Revision as of 11:35, 19 October 2011 by Pbrady (talk | contribs)

Description

Nova comes with a selection of fairly basic smoke tests which you can run against your installation. It can be useful to use these to sanity check your configuration.

Setup

First off, you need the nova-adminclient python library which isn't yet packaged:

$> sudo yum install python-pip
$> sudo pip-python install nova-adminclient

You also need these packages

$> sudo yum install python-nose python-paramiko fedpkg

Make sure you have a block of floating IPs created, also as described above.

How to test

Then, run the tests from a fedpkg checkout:

$> git clone git://pkgs.fedoraproject.org/openstack-nova.git
$> cd openstack-nova
$> git checkout f16
$> fedpkg prep
$> cd nova-2011.3/smoketests
$> python ./run_tests.py

Expected Results

Ensure all tests pass