Console Output
[NBI-stage_2-merge_bug1511] Running shell script
+ devops-stages/stage-test.sh
cover create: /opt/jenkins/workspace/NBI-stage_2-merge_bug1511/.tox/cover
cover installdeps: nose2, nose2-cov, coverage, -rrequirements.txt, -rtest-requirements.txt
cover develop-inst: /opt/jenkins/workspace/NBI-stage_2-merge_bug1511
cover installed: aiohttp==3.6.2,aiokafka==0.7.0,aioresponses==0.7.2,async-timeout==3.0.1,asynctest==0.13.0,attrs==21.2.0,bitarray==2.1.0,certifi==2020.12.5,chardet==3.0.4,cheroot==8.5.2,CherryPy==18.6.0,cov-core==1.15.0,coverage==5.5,dataclasses==0.8,debtcollector==2.2.0,enum34==1.1.10,idna==2.10,idna-ssl==1.1.0,importlib-metadata==4.0.1,importlib-resources==5.1.2,iso8601==0.1.14,jaraco.classes==3.2.1,jaraco.collections==3.3.0,jaraco.functools==3.3.0,jaraco.text==3.5.0,jsonschema==3.2.0,kafka-python==2.0.2,keystoneauth1==4.3.1,lxml==4.6.3,more-itertools==8.7.0,msgpack==1.0.2,multidict==4.7.6,netaddr==0.8.0,netifaces==0.10.9,nose2==0.10.0,nose2-cov==1.0a4,os-service-types==1.7.0,oslo.config==8.7.0,oslo.i18n==5.0.1,oslo.serialization==4.1.0,oslo.utils==4.9.0,osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@277c931191194490c5595307c22b721d94294254,osm-im @ git+https://osm.etsi.org/gerrit/osm/IM.git@05fb43f5d072500459bdd7ed1d195bf0cc945e66,-e git+https://osm.etsi.org/gerrit/osm/NBI.git@95aedea4c4577148e56652865c8611255e5eaa0c#egg=osm_nbi,packaging==20.9,pbr==5.6.0,pkg-resources==0.0.0,portend==2.7.1,pyang==2.4.0,pyangbind==0.8.1,pycrypto==2.6.1,pymongo==3.11.4,pyparsing==2.4.7,pyrsistent==0.17.3,python-keystoneclient==4.2.0,pytz==2021.1,PyYAML==5.4.1,regex==2021.4.4,requests==2.25.1,rfc3986==1.5.0,six==1.16.0,stevedore==3.3.0,tacacs-plus==2.6,tempora==4.0.2,typing-extensions==3.10.0.0,urllib3==1.26.4,wrapt==1.12.1,yarl==1.6.3,zc.lockfile==2.0,zipp==3.4.1
cover runtests: PYTHONHASHSEED='400694420'
cover runtests: commands[0] | coverage erase
cover runtests: commands[1] | nose2 -C --coverage osm_nbi --plugin nose2.plugins.junitxml -s osm_nbi/tests
...............................................................
----------------------------------------------------------------------
Ran 63 tests in 8.551s
OK
Name Stmts Miss Cover
-------------------------------------------------------------
osm_nbi/__init__.py 7 2 71%
osm_nbi/admin_topics.py 702 217 69%
osm_nbi/auth.py 379 379 0%
osm_nbi/authconn.py 90 42 53%
osm_nbi/authconn_internal.py 229 190 17%
osm_nbi/authconn_keystone.py 338 303 10%
osm_nbi/authconn_tacacs.py 62 39 37%
osm_nbi/base_topic.py 294 77 74%
osm_nbi/descriptor_topics.py 782 282 64%
osm_nbi/engine.py 150 112 25%
osm_nbi/html_out.py 65 65 0%
osm_nbi/instance_topics.py 1073 557 48%
osm_nbi/nbi.py 666 666 0%
osm_nbi/notifications.py 132 132 0%
osm_nbi/pmjobs_topics.py 62 4 94%
osm_nbi/subscription_topics.py 118 102 14%
osm_nbi/subscriptions.py 162 162 0%
osm_nbi/tests/pmjob_mocks/response.py 7 0 100%
osm_nbi/tests/test_admin_topics.py 623 1 99%
osm_nbi/tests/test_base_topic.py 21 1 95%
osm_nbi/tests/test_db_descriptors.py 7 0 100%
osm_nbi/tests/test_descriptor_topics.py 767 1 99%
osm_nbi/tests/test_instance_topics.py 215 2 99%
osm_nbi/tests/test_pkg_descriptors.py 5 0 100%
osm_nbi/tests/test_pmjobs_topic.py 64 0 100%
osm_nbi/utils.py 30 9 70%
osm_nbi/validation.py 126 2 98%
-------------------------------------------------------------
TOTAL 7176 3347 53%
Charm defined in vnf[id=hackfest3charmed-vnf] but not present in package
cover runtests: commands[2] | coverage report --omit=*tests*
Name Stmts Miss Cover
----------------------------------------------------
osm_nbi/__init__.py 7 2 71%
osm_nbi/admin_topics.py 702 217 69%
osm_nbi/auth.py 379 379 0%
osm_nbi/authconn.py 90 42 53%
osm_nbi/authconn_internal.py 229 190 17%
osm_nbi/authconn_keystone.py 338 303 10%
osm_nbi/authconn_tacacs.py 62 39 37%
osm_nbi/base_topic.py 294 77 74%
osm_nbi/descriptor_topics.py 782 282 64%
osm_nbi/engine.py 150 112 25%
osm_nbi/html_out.py 65 65 0%
osm_nbi/instance_topics.py 1073 557 48%
osm_nbi/nbi.py 666 666 0%
osm_nbi/notifications.py 132 132 0%
osm_nbi/pmjobs_topics.py 62 4 94%
osm_nbi/subscription_topics.py 118 102 14%
osm_nbi/subscriptions.py 162 162 0%
osm_nbi/utils.py 30 9 70%
osm_nbi/validation.py 126 2 98%
----------------------------------------------------
TOTAL 5467 3342 39%
cover runtests: commands[3] | coverage html -d ./cover --omit=*tests*
cover runtests: commands[4] | coverage xml -o coverage.xml --omit=*tests*
flake8 create: /opt/jenkins/workspace/NBI-stage_2-merge_bug1511/.tox/flake8
flake8 installdeps: flake8, -rrequirements.txt
flake8 develop-inst: /opt/jenkins/workspace/NBI-stage_2-merge_bug1511
flake8 installed: aiohttp==3.6.2,aiokafka==0.7.0,async-timeout==3.0.1,attrs==21.2.0,bitarray==2.1.0,certifi==2020.12.5,chardet==3.0.4,cheroot==8.5.2,CherryPy==18.6.0,dataclasses==0.8,debtcollector==2.2.0,enum34==1.1.10,flake8==3.9.2,idna==2.10,idna-ssl==1.1.0,importlib-metadata==4.0.1,importlib-resources==5.1.2,iso8601==0.1.14,jaraco.classes==3.2.1,jaraco.collections==3.3.0,jaraco.functools==3.3.0,jaraco.text==3.5.0,jsonschema==3.2.0,kafka-python==2.0.2,keystoneauth1==4.3.1,lxml==4.6.3,mccabe==0.6.1,more-itertools==8.7.0,msgpack==1.0.2,multidict==4.7.6,netaddr==0.8.0,netifaces==0.10.9,os-service-types==1.7.0,oslo.config==8.7.0,oslo.i18n==5.0.1,oslo.serialization==4.1.0,oslo.utils==4.9.0,osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git@277c931191194490c5595307c22b721d94294254,osm-im @ git+https://osm.etsi.org/gerrit/osm/IM.git@05fb43f5d072500459bdd7ed1d195bf0cc945e66,-e git+https://osm.etsi.org/gerrit/osm/NBI.git@95aedea4c4577148e56652865c8611255e5eaa0c#egg=osm_nbi,packaging==20.9,pbr==5.6.0,pkg-resources==0.0.0,portend==2.7.1,pyang==2.4.0,pyangbind==0.8.1,pycodestyle==2.7.0,pycrypto==2.6.1,pyflakes==2.3.1,pymongo==3.11.4,pyparsing==2.4.7,pyrsistent==0.17.3,python-keystoneclient==4.2.0,pytz==2021.1,PyYAML==5.4.1,regex==2021.4.4,requests==2.25.1,rfc3986==1.5.0,six==1.16.0,stevedore==3.3.0,tacacs-plus==2.6,tempora==4.0.2,typing-extensions==3.10.0.0,urllib3==1.26.4,wrapt==1.12.1,yarl==1.6.3,zc.lockfile==2.0,zipp==3.4.1
flake8 runtests: PYTHONHASHSEED='400694420'
flake8 runtests: commands[0] | flake8 osm_nbi setup.py --max-line-length 120 --exclude .svn,CVS,.gz,.git,__pycache__,.tox,local,temp,osm_im,.temp-tox --ignore W291,W293,E226,E402,W504
___________________________________ summary ____________________________________
cover: commands succeeded
flake8: commands succeeded
congratulations :)