SuccessConsole 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 :)