On 10/05/16 18:08 +0300, Dan Kenigsberg wrote:
> On Mon, May 09, 2016 at 02:48:43PM -0400, Adam Litke wrote:
>
>> When running make check on my local system I often (but not always)
>> get the following error:
>>
>
> Do you have any clue related to when this happens? (your pwd,
> pythonpath)
>
Maybe it's a side effect of the way nose loads and runs tests?
Did it begin with the recent move of netinfo under vdsm.network?
>
https://gerrit.ovirt.org/56713 (CommitDate: Thu May 5) or did you see it
> earlier?
>
That's possible. It only started happening recently. It seems to
fail only when run under 'make check' but not when run via
./run_tests_local.sh.
Is it possible that on the same machine you have installed an older vdsm
version
and it somehow conflicts? (resolving vdsm from the site-packages instead
from
the local workspace)
>
>
>> $ rpm -qa | grep libvirt-python
>> libvirt-python-1.2.18-1.fc23.x86_64
>>
>> <snip>
>>
>> ======================================================================
>> ERROR: Failure: ImportError (No module named 'libvirt')
>> ----------------------------------------------------------------------
>> Traceback (most recent call last):
>> File "/usr/lib/python3.4/site-packages/nose/failure.py", line 39, in
>> runTest
>> raise self.exc_val.with_traceback(self.tb)
>> File "/usr/lib/python3.4/site-packages/nose/loader.py", line 418, in
>> loadTestsFromName
>> addr.filename, addr.module)
>> File "/usr/lib/python3.4/site-packages/nose/importer.py", line 47,
>> in importFromPath
>> return self.importFromDir(dir_path, fqname)
>> File "/usr/lib/python3.4/site-packages/nose/importer.py", line 94,
>> in importFromDir
>> mod = load_module(part_fqname, fh, filename, desc)
>> File "/usr/lib64/python3.4/imp.py", line 235, in load_module
>> return load_source(name, filename, file)
>> File "/usr/lib64/python3.4/imp.py", line 171, in load_source
>> module = methods.load()
>> File "<frozen importlib._bootstrap>", line 1220, in load
>> File "<frozen importlib._bootstrap>", line 1200, in
_load_unlocked
>> File "<frozen importlib._bootstrap>", line 1129, in _exec
>> File "<frozen importlib._bootstrap>", line 1471, in exec_module
>> File "<frozen importlib._bootstrap>", line 321, in
>> _call_with_frames_removed
>> File "/home/alitke/src/vdsm/tests/network/models_test.py", line 27,
>> in <module>
>> from vdsm.network.netinfo import bonding, mtus
>> File "/home/alitke/src/vdsm/lib/vdsm/network/netinfo/__init__.py",
>> line 26, in <module>
>> from vdsm import libvirtconnection
>> File "/home/alitke/src/vdsm/lib/vdsm/libvirtconnection.py", line 29,
>> in <module>
>> import libvirt
>> ImportError: No module named 'libvirt'
>>
>> ----------------------------------------------------------------------
>> Ran 234 tests in 11.084s
>>
>> FAILED (SKIP=42, errors=1)
>>
>
--
Adam Litke
_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel