Console Output
[mclient-stage_2-merge_sol006v331] Running shell script
+ runuser jenkins -c devops-stages/stage-test.sh
black create: /tmp/.tox/black
black installdeps: black
black installed: appdirs==1.4.4,black==21.5b1,click==8.0.0,dataclasses==0.8,mypy-extensions==0.4.3,pathspec==0.8.1,regex==2021.4.4,toml==0.10.2,typed-ast==1.4.3,typing-extensions==3.10.0.0
black run-test-pre: PYTHONHASHSEED='3529564796'
black run-test: commands[0] | - black --check --diff osmclient/
Traceback (most recent call last):
File "/tmp/.tox/black/bin/black", line 8, in <module>
sys.exit(patched_main())
File "/tmp/.tox/black/lib/python3.6/site-packages/black/__init__.py", line 1056, in patched_main
main()
File "/tmp/.tox/black/lib/python3.6/site-packages/click/core.py", line 1134, in __call__
return self.main(*args, **kwargs)
File "/tmp/.tox/black/lib/python3.6/site-packages/click/core.py", line 1040, in main
_verify_python_env()
File "/tmp/.tox/black/lib/python3.6/site-packages/click/_unicodefun.py", line 100, in _verify_python_env
raise RuntimeError("\n\n".join(extra))
RuntimeError: Click will abort further execution because Python was configured to use ASCII as encoding for the environment. Consult https://click.palletsprojects.com/unicode-support/ for mitigation steps.
This system supports the C.UTF-8 locale which is recommended. You might be able to resolve your issue by exporting the following environment variables:
export LC_ALL=C.UTF-8
export LANG=C.UTF-8
cover create: /tmp/.tox/cover
cover installdeps: -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements.txt, -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements-dev.txt, -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements-test.txt
cover develop-inst: /opt/jenkins/workspace/mclient-stage_2-merge_sol006v331
cover installed: bitarray==2.1.0,certifi==2020.12.5,chardet==4.0.0,click==7.1.2,coverage==5.5,enum34==1.1.10,idna==2.10,importlib-metadata==4.0.1,Jinja2==2.11.3,lxml==4.6.3,MarkupSafe==1.1.1,mock==4.0.3,nose2==0.10.0,osm-im @ git+https://osm.etsi.org/gerrit/osm/IM.git@c9d9482a0d747bfe72d9f0c18ca6495056efad91,-e git+https://osm.etsi.org/gerrit/osm/osmclient.git@309083dc64655bb4c6f58caa7d7b255692fb52df#egg=osmclient,packaging==20.9,prettytable==2.1.0,pyang==2.4.0,pyangbind==0.8.1,pycurl==7.43.0.6,pyparsing==2.4.7,python-magic==0.4.22,PyYAML==5.4.1,regex==2021.4.4,requests==2.25.1,six==1.16.0,typing-extensions==3.10.0.0,urllib3==1.26.4,verboselogs==1.7,wcwidth==0.2.5,zipp==3.4.1
cover run-test-pre: PYTHONHASHSEED='3529564796'
cover run-test: commands[0] | sh -c 'rm -f nosetests.xml'
cover run-test: commands[1] | coverage erase
cover run-test: commands[2] | nose2 -C --coverage osmclient
.......................
----------------------------------------------------------------------
Ran 23 tests in 10.026s
OK
Name Stmts Miss Cover
---------------------------------------------------------
osmclient/__init__.py 0 0 100%
osmclient/client.py 32 32 0%
osmclient/common/__init__.py 0 0 100%
osmclient/common/exceptions.py 6 0 100%
osmclient/common/http.py 67 39 42%
osmclient/common/package_tool.py 357 316 11%
osmclient/common/test/test_utils.py 36 0 100%
osmclient/common/utils.py 62 39 37%
osmclient/common/wait.py 84 84 0%
osmclient/scripts/__init__.py 0 0 100%
osmclient/scripts/osm.py 2034 2034 0%
osmclient/sol005/__init__.py 0 0 100%
osmclient/sol005/client.py 95 95 0%
osmclient/sol005/http.py 151 151 0%
osmclient/sol005/k8scluster.py 74 74 0%
osmclient/sol005/ns.py 296 296 0%
osmclient/sol005/nsd.py 123 123 0%
osmclient/sol005/nsi.py 209 209 0%
osmclient/sol005/nst.py 128 128 0%
osmclient/sol005/osmrepo.py 248 248 0%
osmclient/sol005/package.py 62 62 0%
osmclient/sol005/pdud.py 80 80 0%
osmclient/sol005/project.py 74 74 0%
osmclient/sol005/repo.py 69 69 0%
osmclient/sol005/role.py 117 117 0%
osmclient/sol005/sdncontroller.py 97 97 0%
osmclient/sol005/user.py 124 124 0%
osmclient/sol005/vim.py 152 152 0%
osmclient/sol005/vnf.py 56 56 0%
osmclient/sol005/vnfd.py 194 194 0%
osmclient/sol005/wim.py 142 142 0%
osmclient/v1/__init__.py 0 0 100%
osmclient/v1/client.py 55 9 84%
osmclient/v1/key.py 18 18 0%
osmclient/v1/ns.py 118 89 25%
osmclient/v1/nsd.py 27 8 70%
osmclient/v1/package.py 34 17 50%
osmclient/v1/tests/test_ns.py 22 0 100%
osmclient/v1/tests/test_nsd.py 20 1 95%
osmclient/v1/tests/test_package.py 15 0 100%
osmclient/v1/tests/test_vnf.py 26 0 100%
osmclient/v1/tests/test_vnfd.py 20 1 95%
osmclient/v1/utils.py 9 4 56%
osmclient/v1/vca.py 27 18 33%
osmclient/v1/vim.py 184 162 12%
osmclient/v1/vnf.py 24 3 88%
osmclient/v1/vnfd.py 25 6 76%
---------------------------------------------------------
TOTAL 5793 5371 7%
cover run-test: commands[3] | coverage report '--omit=*tests*'
Name Stmts Miss Cover
---------------------------------------------------------
osmclient/__init__.py 0 0 100%
osmclient/client.py 32 32 0%
osmclient/common/__init__.py 0 0 100%
osmclient/common/exceptions.py 6 0 100%
osmclient/common/http.py 67 39 42%
osmclient/common/package_tool.py 357 316 11%
osmclient/common/test/test_utils.py 36 0 100%
osmclient/common/utils.py 62 39 37%
osmclient/common/wait.py 84 84 0%
osmclient/scripts/__init__.py 0 0 100%
osmclient/scripts/osm.py 2034 2034 0%
osmclient/sol005/__init__.py 0 0 100%
osmclient/sol005/client.py 95 95 0%
osmclient/sol005/http.py 151 151 0%
osmclient/sol005/k8scluster.py 74 74 0%
osmclient/sol005/ns.py 296 296 0%
osmclient/sol005/nsd.py 123 123 0%
osmclient/sol005/nsi.py 209 209 0%
osmclient/sol005/nst.py 128 128 0%
osmclient/sol005/osmrepo.py 248 248 0%
osmclient/sol005/package.py 62 62 0%
osmclient/sol005/pdud.py 80 80 0%
osmclient/sol005/project.py 74 74 0%
osmclient/sol005/repo.py 69 69 0%
osmclient/sol005/role.py 117 117 0%
osmclient/sol005/sdncontroller.py 97 97 0%
osmclient/sol005/user.py 124 124 0%
osmclient/sol005/vim.py 152 152 0%
osmclient/sol005/vnf.py 56 56 0%
osmclient/sol005/vnfd.py 194 194 0%
osmclient/sol005/wim.py 142 142 0%
osmclient/v1/__init__.py 0 0 100%
osmclient/v1/client.py 55 9 84%
osmclient/v1/key.py 18 18 0%
osmclient/v1/ns.py 118 89 25%
osmclient/v1/nsd.py 27 8 70%
osmclient/v1/package.py 34 17 50%
osmclient/v1/utils.py 9 4 56%
osmclient/v1/vca.py 27 18 33%
osmclient/v1/vim.py 184 162 12%
osmclient/v1/vnf.py 24 3 88%
osmclient/v1/vnfd.py 25 6 76%
---------------------------------------------------------
TOTAL 5690 5369 6%
cover run-test: commands[4] | coverage html -d ./cover '--omit=*tests*'
cover run-test: commands[5] | coverage xml -o coverage.xml '--omit=*tests*'
flake8 create: /tmp/.tox/flake8
flake8 installdeps: flake8
flake8 develop-inst: /opt/jenkins/workspace/mclient-stage_2-merge_sol006v331
flake8 installed: flake8==3.9.2,importlib-metadata==4.0.1,mccabe==0.6.1,-e git+https://osm.etsi.org/gerrit/osm/osmclient.git@309083dc64655bb4c6f58caa7d7b255692fb52df#egg=osmclient,pycodestyle==2.7.0,pyflakes==2.3.1,typing-extensions==3.10.0.0,zipp==3.4.1
flake8 run-test-pre: PYTHONHASHSEED='3529564796'
flake8 run-test: commands[0] | flake8 osmclient/ setup.py
pylint create: /tmp/.tox/pylint
pylint installdeps: -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements.txt, -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements-dev.txt, -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements-test.txt, pylint
pylint develop-inst: /opt/jenkins/workspace/mclient-stage_2-merge_sol006v331
pylint installed: astroid==2.5.6,bitarray==2.1.0,certifi==2020.12.5,chardet==4.0.0,click==7.1.2,coverage==5.5,enum34==1.1.10,idna==2.10,importlib-metadata==4.0.1,isort==5.8.0,Jinja2==2.11.3,lazy-object-proxy==1.6.0,lxml==4.6.3,MarkupSafe==1.1.1,mccabe==0.6.1,mock==4.0.3,nose2==0.10.0,osm-im @ git+https://osm.etsi.org/gerrit/osm/IM.git@c9d9482a0d747bfe72d9f0c18ca6495056efad91,-e git+https://osm.etsi.org/gerrit/osm/osmclient.git@309083dc64655bb4c6f58caa7d7b255692fb52df#egg=osmclient,packaging==20.9,prettytable==2.1.0,pyang==2.4.0,pyangbind==0.8.1,pycurl==7.43.0.6,pylint==2.8.2,pyparsing==2.4.7,python-magic==0.4.22,PyYAML==5.4.1,regex==2021.4.4,requests==2.25.1,six==1.16.0,toml==0.10.2,typed-ast==1.4.3,typing-extensions==3.10.0.0,urllib3==1.26.4,verboselogs==1.7,wcwidth==0.2.5,wrapt==1.12.1,zipp==3.4.1
pylint run-test-pre: PYTHONHASHSEED='3529564796'
pylint run-test: commands[0] | - pylint -E osmclient
************* Module osmclient.client
osmclient/client.py:52:34: E1101: Module 'logging' has no 'VERBOSE' member (no-member)
************* Module osmclient.scripts.osm
osmclient/scripts/osm.py:5416:8: E1120: No value for argument 'ctx' in function call (no-value-for-parameter)
************* Module osmclient.common.http
osmclient/common/http.py:48:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:53:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:56:12: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:67:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:72:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:75:12: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:101:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:106:8: E1101: Instance of 'Http' has no '_logger' member (no-member)
osmclient/common/http.py:109:12: E1101: Instance of 'Http' has no '_logger' member (no-member)
************* Module osmclient.sol005.pdud
osmclient/sol005/pdud.py:142:8: E1123: Unexpected keyword argument 'filename' in method call (unexpected-keyword-arg)
osmclient/sol005/pdud.py:142:8: E1120: No value for argument 'pdu' in method call (no-value-for-parameter)
safety create: /tmp/.tox/safety
safety installdeps: -r/opt/jenkins/workspace/mclient-stage_2-merge_sol006v331/requirements.txt, safety
safety develop-inst: /opt/jenkins/workspace/mclient-stage_2-merge_sol006v331
safety installed: certifi==2020.12.5,chardet==4.0.0,click==7.1.2,dparse==0.5.1,idna==2.10,importlib-metadata==4.0.1,Jinja2==2.11.3,MarkupSafe==1.1.1,-e git+https://osm.etsi.org/gerrit/osm/osmclient.git@309083dc64655bb4c6f58caa7d7b255692fb52df#egg=osmclient,packaging==20.9,prettytable==2.1.0,pycurl==7.43.0.6,pyparsing==2.4.7,python-magic==0.4.22,PyYAML==5.4.1,requests==2.25.1,safety==1.10.3,toml==0.10.2,typing-extensions==3.10.0.0,urllib3==1.26.4,verboselogs==1.7,wcwidth==0.2.5,zipp==3.4.1
safety run-test-pre: PYTHONHASHSEED='3529564796'
safety run-test: commands[0] | - safety check --full-report
+==============================================================================+
| |
| /$$$$$$ /$$ |
| /$$__ $$ | $$ |
| /$$$$$$$ /$$$$$$ | $$ \__//$$$$$$ /$$$$$$ /$$ /$$ |
| /$$_____/ |____ $$| $$$$ /$$__ $$|_ $$_/ | $$ | $$ |
| | $$$$$$ /$$$$$$$| $$_/ | $$$$$$$$ | $$ | $$ | $$ |
| \____ $$ /$$__ $$| $$ | $$_____/ | $$ /$$| $$ | $$ |
| /$$$$$$$/| $$$$$$$| $$ | $$$$$$$ | $$$$/| $$$$$$$ |
| |_______/ \_______/|__/ \_______/ \___/ \____ $$ |
| /$$ | $$ |
| | $$$$$$/ |
| by pyup.io \______/ |
| |
+==============================================================================+
| REPORT |
| checked 26 packages, using free DB (updated once a month) |
+==============================================================================+
| No known security vulnerabilities found. |
+==============================================================================+
___________________________________ summary ____________________________________
black: commands succeeded
cover: commands succeeded
flake8: commands succeeded
pylint: commands succeeded
safety: commands succeeded
congratulations :)