openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #13979
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
Running with " ./run_tests.sh -N nova.tests.test_libvirt" works just fine,
however i don't know if this is enough to get it past jenkins :/
On Mon, Jul 2, 2012 at 3:26 PM, Daniel P. Berrange <berrange@xxxxxxxxxx>wrote:
> On Mon, Jul 02, 2012 at 01:43:31PM +0100, Leander Bessa Beernaert wrote:
> > So, if no system packages can be imported, how do you test the
> "connection"
> > class for the libvirt driver?
> >
> > How does that particular test case wrap around the fact that it requires
> > the libvirt module? The only thing i could find are these lines of code
> in
> > the driver's __init__ method. Do these somehow detect if this is a unit
> > test environment and import the fakelibvirt driver instead? I'm no expert
> > in python so i'm not sure what's happening there :s
> >
> > > global libvirt
> > > if libvirt is None:
> > > libvirt = __import__('libvirt')
>
> If you have installed all the neccessary python packages on your
> local host, then it is entirely possible to run the Nova test
> suites without using virtualenv. You just need to pass the '-N'
> arg to the run_tests.sh script, eg on my Fedora 17 host, I can
> run
>
> ./run_tests.sh -N nova.tests.test_libvirt
>
> Regards,
> Daniel
> --
> |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/:|
> |: http://libvirt.org -o- http://virt-manager.org:|
> |: http://autobuild.org -o- http://search.cpan.org/~danberr/:|
> |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc:|
>
Follow ups
References
-
[OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Leander Bessa Beernaert, 2012-06-29
-
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Jay Pipes, 2012-06-29
-
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Leander Bessa Beernaert, 2012-07-02
-
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Monty Taylor, 2012-07-02
-
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Leander Bessa Beernaert, 2012-07-02
-
Re: [OpenStack][Nova] Issues with "run_tests.sh", no tests are run when "import libvirt is present"
From: Daniel P. Berrange, 2012-07-02