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

Andrey Kurilin akurilin at mirantis.com
Mon Oct 13 17:03:07 UTC 2014


> the novaclient docs should really be updated.

simple fix: https://review.openstack.org/#/c/127971/
but, imo, docs should contains more information(I will fix it a little bit
later, if no one takes this)

On Mon, Oct 13, 2014 at 7:49 PM, Ben Nemec <openstack at nemebean.com> wrote:

> On 10/13/2014 08:08 AM, Daniele Casini wrote:
> > I have already used "sudo" but it still fails:
> >
> > ImportError: cannot import name exceptions
> > Ran 63 tests in 0.146s (+0.014s)
> > FAILED (id=3, failures=63)
> > error: testr failed (1)
> >
> > So, it is quite strange because I do not modify the source code.
> > Let me know if you have some suggestions.
>
> This is probably because of missing dependencies.  tox takes care of
> that by building a virtual environment with all of the dependencies
> installed, but if you're running setup.py directly you'd have to take
> care of that.
>
> As Andrey noted, tox is used in the gate so the novaclient docs should
> really be updated.
>
> >
> > Thanks,
> >
> > Daniele.
> >
> > On 10/13/2014 01:19 PM, Murugan, Visnusaran wrote:
> >>
> >> Just a permission issue. Use a “sudo”. You could alternatively install
> >> novaclient under a virtualenv and run the same “python setup.py test”
> >> without sudo.
> >>
> >> -Vishnu
> >>
> >> *From:*Daniele Casini [mailto:daniele.casini at dektech.com.au]
> >> *Sent:* Monday, October 13, 2014 3:50 PM
> >> *To:* openstack-dev at lists.openstack.org
> >> *Subject:* [openstack-dev] [Python-novaclient] Python-novaclient tests
> >> fail
> >>
> >> Hi All,
> >>
> >> I am trying to test *python-novaclient* using
> >> */python/**//**/setup.py/**//**/test/*asreported in
> >> http://docs.openstack.org/developer/python-novaclient/
> >> <cid:part1.07080205.06020204 at dektech.com.au>.
> >> 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
> >
> >
> >
> > _______________________________________________
> > OpenStack-dev mailing list
> > OpenStack-dev at lists.openstack.org
> > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> >
>
>
> _______________________________________________
> 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/988d4936/attachment.html>


More information about the OpenStack-dev mailing list