[openstack-dev] [Python-novaclient] Python-novaclient tests fail

Andrey Kurilin akurilin at mirantis.com
Mon Oct 13 11:29:07 UTC 2014


Simple way to run tests is using tox:
    $ tox -epy27

For more details, look at nova guide:
http://docs.openstack.org/developer/nova/devref/unit_tests.html

PS: Why novaclient guide recommends to use "python setup.py test"? A bit
strange for me.

On Mon, Oct 13, 2014 at 1:19 PM, Daniele Casini <
daniele.casini at dektech.com.au> wrote:

>  Hi All,
>
> I am trying to test *python-novaclient* using *python setup.py test* as reported
> in http://docs.openstack.org/developer/python-novaclient/
> <?ui=2&ik=fc0b506fdf&view=att&th=1490909bfc88b13c&attid=0.0.1.1&disp=emb&zw&atsh=0>
> .
> In order to figure out the test logic I ran tests but an error is occurred:
>
> Exception:
> Traceback (most recent call last):
>   File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line
> 122, in main
>     status = self.run(options, args)
>   File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py",
> line 283, in run
>     requirement_set.install(install_options, global_options,
> root=options.root_path)
>   File "/usr/local/lib/python2.7/dist-packages/pip/req.py", line 1431, in
> install
>     requirement.uninstall(auto_confirm=True)
>   File "/usr/local/lib/python2.7/dist-packages/pip/req.py", line 598, in
> uninstall
>     paths_to_remove.remove(auto_confirm)
>   File "/usr/local/lib/python2.7/dist-packages/pip/req.py", line 1836, in
> remove
>     renames(path, new_path)
>   File "/usr/local/lib/python2.7/dist-packages/pip/util.py", line 295, in
> renames
>     shutil.move(old, new)
>   File "/usr/lib/python2.7/shutil.py", line 300, in move
>     rmtree(src)
>   File "/usr/lib/python2.7/shutil.py", line 247, in rmtree
>     rmtree(fullname, ignore_errors, onerror)
>   File "/usr/lib/python2.7/shutil.py", line 252, in rmtree
>     onerror(os.remove, fullname, sys.exc_info())
>   File "/usr/lib/python2.7/shutil.py", line 250, in rmtree
>     os.remove(fullname)
> OSError: [Errno 13] Permission denied:
> '/usr/local/lib/python2.7/dist-packages/hacking/tests/test_doctest.pyc'
>
> Storing debug log for failure in /home/devstack/.pip/pip.log
>
> I am working on *master branch* and *no source code modification* are
> performed.
>
> Do you know how to fix it?
>
> Thanks,
>
> Daniele.
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>


-- 
Best regards,
Andrey Kurilin.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20141013/7fe1b0bc/attachment.html>


More information about the OpenStack-dev mailing list