[ovirt-devel] [VDSM] Flaky (networking?) test

Dan Kenigsberg danken at redhat.com
Fri Jan 13 15:59:50 UTC 2017


Rebase on top of master. It was your hint to avoid buffering when opening
/sys/class/net/bond/option that I used to fix this py3-only behavior.

On Jan 13, 2017 17:51, "Nir Soffer" <nsoffer at redhat.com> wrote:

> Hi all,
>
> I have seen this failure several times in the last week, typically the
> error
> is gone after rebuilding.
>
> It is not clear what is the test - the test name does not apear in the
> error,
> this happens when adding a (useless) docstring to a test method.
>
> Looking at the traceback, this seems to be a networking test.
>
> Full log:
> http://jenkins.ovirt.org/job/vdsm_master_check-patch-fc25-
> x86_64/218/consoleFull
>
> 14:55:03 ============================================================
> ==========
> 14:55:03 ERROR: Failure: OSError ([Errno 22] Invalid argument)
> 14:55:03 ------------------------------------------------------------
> ----------
> 14:55:03 Traceback (most recent call last):
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/utils.py",
> line 477, in __call__
> 14:55:03     return self.cache[args]
> 14:55:03 KeyError: ()
> 14:55:03
> 14:55:03 During handling of the above exception, another exception
> occurred:
> 14:55:03
> 14:55:03 OSError: [Errno 22] Invalid argument
> 14:55:03
> 14:55:03 During handling of the above exception, another exception
> occurred:
> 14:55:03
> 14:55:03 Traceback (most recent call last):
> 14:55:03   File "/usr/lib/python3.5/site-packages/nose/failure.py",
> line 39, in runTest
> 14:55:03     raise self.exc_val.with_traceback(self.tb)
> 14:55:03   File "/usr/lib/python3.5/site-packages/nose/loader.py",
> line 418, in loadTestsFromName
> 14:55:03     addr.filename, addr.module)
> 14:55:03   File "/usr/lib/python3.5/site-packages/nose/importer.py",
> line 47, in importFromPath
> 14:55:03     return self.importFromDir(dir_path, fqname)
> 14:55:03   File "/usr/lib/python3.5/site-packages/nose/importer.py",
> line 94, in importFromDir
> 14:55:03     mod = load_module(part_fqname, fh, filename, desc)
> 14:55:03   File "/usr/lib64/python3.5/imp.py", line 234, in load_module
> 14:55:03     return load_source(name, filename, file)
> 14:55:03   File "/usr/lib64/python3.5/imp.py", line 172, in load_source
> 14:55:03     module = _load(spec)
> 14:55:03   File "<frozen importlib._bootstrap>", line 693, in _load
> 14:55:03   File "<frozen importlib._bootstrap>", line 673, in
> _load_unlocked
> 14:55:03   File "<frozen importlib._bootstrap_external>", line 665, in
> exec_module
> 14:55:03   File "<frozen importlib._bootstrap>", line 222, in
> _call_with_frames_removed
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/tests/network/models_test.py",
> line 41, in <module>
> 14:55:03     bonding_default_fpath())
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/utils.py",
> line 479, in __call__
> 14:55:03     value = self.func(*args)
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/tests/network/nettestlib.py",
> line 509, in bonding_default_fpath
> 14:55:03     dump_bonding_opts()
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/tool/dump_bonding_opts.py",
> line 55, in main
> 14:55:03     jdump(_get_bonding_options_name2numeric(), f)
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/tool/dump_bonding_opts.py",
> line 94, in _get_bonding_options_name2numeric
> 14:55:03     opts[mode] = bond_opts_name2numeric_filtered(bond_name)
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/network/netinfo/bonding.py",
> line 154, in bond_opts_name2numeric_filtered
> 14:55:03     in _bond_opts_name2numeric(bond).iteritems()
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/network/netinfo/bonding.py",
> line 189, in _bond_opts_name2numeric
> 14:55:03     _bond_opts_name2numeric_scan(path)
> 14:55:03   File
> "/home/jenkins/workspace/vdsm_master_check-patch-fc25-x86_
> 64/vdsm/lib/vdsm/network/netinfo/bonding.py",
> line 202, in _bond_opts_name2numeric_scan
> 14:55:03     vals[name] = numeric
> 14:55:03 OSError: [Errno 22] Invalid argument
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20170113/0f7e1b17/attachment.html>


More information about the Devel mailing list