[ovirt-devel] [VDSM] test_import_modules randomly failing on travis

Nir Soffer nsoffer at redhat.com
Fri Nov 25 19:56:23 UTC 2016


On Fri, Nov 25, 2016 at 7:29 PM, Nir Soffer <nsoffer at redhat.com> wrote:
> Hi all,
>
> Vdsm travis tests are running file for some weeks. We have several
> random failures, probably bad tests that needs to be fixed.
>
> The most common failure is this - failing only in python 3.
>
> ======================================================================
> ERROR: test_import_modules(('a.py', 'b.py', 'a.pyc', 'a.pyioas'),
> ('a', 'b')) (moduleloader_test.ImportModulesTest)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/vdsm/tests/testlib.py", line 135, in wrapper
>     return f(self, *args)
>   File "/vdsm/tests/moduleloader_test.py", line 51, in test_import_modules
>     with self._setup_test_modules(files) as module_name:
>   File "/usr/lib64/python3.5/contextlib.py", line 59, in __enter__
>     return next(self.gen)
>   File "/vdsm/tests/moduleloader_test.py", line 42, in _setup_test_modules
>     yield importlib.import_module(os.path.basename(path))
>   File "/usr/lib64/python3.5/importlib/__init__.py", line 126, in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
>   File "<frozen importlib._bootstrap>", line 986, in _gcd_import
>   File "<frozen importlib._bootstrap>", line 969, in _find_and_load
>   File "<frozen importlib._bootstrap>", line 956, in _find_and_load_unlocked
> ImportError: No module named 'tmpozng7rht'
>
> See complete run:
> https://travis-ci.org/nirs/vdsm/jobs/178894634
>
> Piotr, can you check why this fail and get this test working on travis?

I guess nobody have time to fix this now, so I posted
https://gerrit.ovirt.org/67333
marking these tests as broken on travis until we have time.

The build is passing now on travis:
https://travis-ci.org/nirs/vdsm/builds/178921340

Nir



More information about the Devel mailing list