From Fedora Project Wiki

No edit summary
No edit summary
Line 14: Line 14:
  $> git clone git://pkgs.fedoraproject.org/openstack-nova.git
  $> git clone git://pkgs.fedoraproject.org/openstack-nova.git
  $> cd openstack-nova
  $> cd openstack-nova
  $> git checkout f16
  $> git checkout f17
  $> fedpkg prep
  $> fedpkg prep
  $> cd nova-2011.3/smoketests
  $> cd nova-2012.1/smoketests
  $> python ./run_tests.py
  $> python ./run_tests.py



Revision as of 15:17, 8 March 2012

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

You need these packages

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

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 f17
$> fedpkg prep
$> cd nova-2012.1/smoketests
$> python ./run_tests.py

Expected Results

Ensure all tests pass