-
Task
-
Resolution: Done
-
Medium
-
None
-
None
Jira to track update made for https://gerrit.onap.org/r/c/dcaegen2/collectors/snmptrap/+/118123 during H release. Though collector tox run locally, need to investigate/fix release job error noted.
22:37:38 py39 runtests: commands[4] | pytest --cov snmptrap --cov-report=xml --cov-report=term tests --verbose 22:37:39 ============================= test session starts ============================== 22:37:39 platform linux2 -- Python 2.7.17, pytest-4.6.11, py-1.10.0, pluggy-0.13.1 -- /w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/.tox/py39/bin/python 22:37:39 cachedir: .pytest_cache 22:37:39 rootdir: /w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily 22:37:39 plugins: cov-2.11.1 22:37:44 collecting ... collected 22 items / 4 errors / 18 selected 22:37:44 Coverage.py warning: Couldn't parse Python file '/w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/snmptrap/mod/trapd_stormwatch.py' (couldnt-parse) 22:37:45 Coverage.py warning: Couldn't parse Python file '/w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/snmptrap/mod/trapd_stormwatch.py' (couldnt-parse) 22:37:45 22:37:45 ==================================== ERRORS ==================================== 22:37:45 ___________________ ERROR collecting tests/test_snmptrapd.py ___________________ 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/python.py:507: in _importtestmodule 22:37:45 mod = self.fspath.pyimport(ensuresyspath=importmode) 22:37:45 .tox/py39/lib/python2.7/site-packages/py/_path/local.py:704: in pyimport 22:37:45 __import__(modname) 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/assertion/rewrite.py:304: in load_module 22:37:45 exec(co, mod.__dict__) 22:37:45 tests/test_snmptrapd.py:20: in <module> 22:37:45 import snmptrapd 22:37:45 snmptrap/snmptrapd.py:36: in <module> 22:37:45 import asyncio 22:37:45 .tox/py39/lib/python2.7/site-packages/asyncio/__init__.py:9: in <module> 22:37:45 from . import selectors 22:37:45 E File "/w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/.tox/py39/lib/python2.7/site-packages/asyncio/selectors.py", line 39 22:37:45 E "{!r}".format(fileobj)) from None 22:37:45 E ^ 22:37:45 E SyntaxError: invalid syntax 22:37:45 _____________ ERROR collecting tests/test_trapd_get_cbs_config.py ______________ 22:37:45 tests/test_trapd_get_cbs_config.py:39: in <module> 22:37:45 print("Error while running %s : %s" % (os.path.basename(__file__), str(e.strerror))) 22:37:45 E AttributeError: 'exceptions.TypeError' object has no attribute 'strerror' 22:37:45 ___________________ ERROR collecting tests/test_trapd_io.py ____________________ 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/python.py:507: in _importtestmodule 22:37:45 mod = self.fspath.pyimport(ensuresyspath=importmode) 22:37:45 .tox/py39/lib/python2.7/site-packages/py/_path/local.py:704: in pyimport 22:37:45 __import__(modname) 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/assertion/rewrite.py:304: in load_module 22:37:45 exec(co, mod.__dict__) 22:37:45 tests/test_trapd_io.py:20: in <module> 22:37:45 import snmptrapd 22:37:45 snmptrap/snmptrapd.py:36: in <module> 22:37:45 import asyncio 22:37:45 .tox/py39/lib/python2.7/site-packages/asyncio/__init__.py:9: in <module> 22:37:45 from . import selectors 22:37:45 E File "/w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/.tox/py39/lib/python2.7/site-packages/asyncio/selectors.py", line 39 22:37:45 E "{!r}".format(fileobj)) from None 22:37:45 E ^ 22:37:45 E SyntaxError: invalid syntax 22:37:45 _______________ ERROR collecting tests/test_trapd_stormwatch.py ________________ 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/python.py:507: in _importtestmodule 22:37:45 mod = self.fspath.pyimport(ensuresyspath=importmode) 22:37:45 .tox/py39/lib/python2.7/site-packages/py/_path/local.py:704: in pyimport 22:37:45 __import__(modname) 22:37:45 .tox/py39/lib/python2.7/site-packages/_pytest/assertion/rewrite.py:304: in load_module 22:37:45 exec(co, mod.__dict__) 22:37:45 tests/test_trapd_stormwatch.py:22: in <module> 22:37:45 import trapd_stormwatch as sw 22:37:45 E File "/w/workspace/dcaegen2-collectors-snmptrap-master-release-version-java-daily/snmptrap/mod/trapd_stormwatch.py", line 378 22:37:45 E print(f"sws.sw_storm_counter_dict[{_dict_key}]({sws.sw_storm_counter_dict[_dict_key]}) > _high_water_val ({_high_water_val})") 22:37:45 E ^ 22:37:45 E SyntaxError: invalid syntax