Coverage report: 69%

Files Functions Classes

coverage.py v7.6.12, created at 2025-04-14 12:04 +0000

File class statements missing excluded coverage
NG-RO/osm_ng_ro/__init__.py (no class) 8 0 0 100%
NG-RO/osm_ng_ro/html_out.py (no class) 54 54 0 0%
NG-RO/osm_ng_ro/monitor.py VmToMonitor 0 0 0 100%
NG-RO/osm_ng_ro/monitor.py VimToMonitor 0 0 0 100%
NG-RO/osm_ng_ro/monitor.py MonitorVmsException 1 0 0 100%
NG-RO/osm_ng_ro/monitor.py MonitorDbException 1 0 0 100%
NG-RO/osm_ng_ro/monitor.py MonitorVimException 1 0 0 100%
NG-RO/osm_ng_ro/monitor.py SafeDumper 3 3 0 0%
NG-RO/osm_ng_ro/monitor.py MonitorVms 211 6 0 97%
NG-RO/osm_ng_ro/monitor.py (no class) 100 1 0 99%
NG-RO/osm_ng_ro/ns.py NsException 2 0 0 100%
NG-RO/osm_ng_ro/ns.py Ns 1325 828 0 38%
NG-RO/osm_ng_ro/ns.py (no class) 166 14 0 92%
NG-RO/osm_ng_ro/ns_thread.py NsWorkerException 0 0 0 100%
NG-RO/osm_ng_ro/ns_thread.py FailingConnector 7 7 0 0%
NG-RO/osm_ng_ro/ns_thread.py NsWorkerExceptionNotFound 0 0 0 100%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionBase 10 6 0 40%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionNet 92 16 0 83%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionClassification 39 39 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionSfi 49 49 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionSf 39 39 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionSfp 44 44 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionVdu 130 130 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionImage 21 21 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionSharedVolume 42 3 0 93%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionFlavor 70 70 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionAffinityGroup 43 15 0 65%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionUpdateVdu 18 18 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionSdnNet 152 152 0 0%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionMigration 32 7 0 78%
NG-RO/osm_ng_ro/ns_thread.py VimInteractionResize 28 4 0 86%
NG-RO/osm_ng_ro/ns_thread.py ConfigValidate 8 0 0 100%
NG-RO/osm_ng_ro/ns_thread.py NsWorker 512 394 0 23%
NG-RO/osm_ng_ro/ns_thread.py (no class) 121 0 0 100%
NG-RO/osm_ng_ro/ro_main.py RoException 2 2 0 0%
NG-RO/osm_ng_ro/ro_main.py AuthException 0 0 0 100%
NG-RO/osm_ng_ro/ro_main.py Authenticator 6 6 0 0%
NG-RO/osm_ng_ro/ro_main.py Server 290 290 0 0%
NG-RO/osm_ng_ro/ro_main.py (no class) 161 161 0 0%
NG-RO/osm_ng_ro/tests/__init__.py (no class) 0 0 0 100%
NG-RO/osm_ng_ro/tests/sample_data.py (no class) 40 0 0 100%
NG-RO/osm_ng_ro/tests/test_monitor.py CopyingMock 3 0 0 100%
NG-RO/osm_ng_ro/tests/test_monitor.py TestMonitorVms 1007 3 0 99%
NG-RO/osm_ng_ro/tests/test_monitor.py (no class) 411 1 0 99%
NG-RO/osm_ng_ro/tests/test_ns.py TestException 0 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns.py CopyingMock 3 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns.py TestNs 671 6 0 99%
NG-RO/osm_ng_ro/tests/test_ns.py TestProcessVduParams 757 6 0 99%
NG-RO/osm_ng_ro/tests/test_ns.py TestSFC 53 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns.py (no class) 425 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestConfigValidate 16 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestNsWorker 150 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestVimInteractionNet 286 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestVimInteractionSharedVolume 62 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestVimInteractionAffinityGroup 63 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestVimInteractionResize 20 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py TestVimInteractionMigration 20 0 0 100%
NG-RO/osm_ng_ro/tests/test_ns_thread.py (no class) 76 0 0 100%
NG-RO/osm_ng_ro/validation.py ValidationError 2 2 0 0%
NG-RO/osm_ng_ro/validation.py (no class) 33 11 0 67%
NG-RO/osm_ng_ro/vim_admin.py VimAdminException 2 2 0 0%
NG-RO/osm_ng_ro/vim_admin.py LockRenew 41 37 0 10%
NG-RO/osm_ng_ro/vim_admin.py VimAdminThread 147 147 0 0%
NG-RO/osm_ng_ro/vim_admin.py (no class) 33 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/__init__.py (no class) 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py HttpException 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py NotFound 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py AuthError 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py DuplicateFound 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py ServiceUnavailableException 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py ContrailHttp 73 66 0 10%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/rest_lib.py (no class) 25 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/sdn_api.py UnderlayApi 121 79 0 35%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/sdn_api.py (no class) 25 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/sdn_assist_juniper_contrail.py JuniperContrail 313 263 0 16%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/sdn_assist_juniper_contrail.py (no class) 67 47 0 30%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/tests/__init__.py (no class) 0 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/tests/test_sdn_asssist_juniper_contrail.py TestJuniperContrail 20 0 0 100%
RO-SDN-juniper_contrail/osm_rosdn_juniper_contrail/tests/test_sdn_asssist_juniper_contrail.py (no class) 15 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/__init__.py (no class) 0 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/__init__.py (no class) 0 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py Volume 4 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py Server 4 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py CopyingMock 3 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py TestNewVmInstance 1757 20 0 99%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py TestNewVmInstance.test_new_shared_volumes.MyVolume 0 0 0 100%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py TestNewFlavor 623 3 0 99%
RO-VIM-openstack/osm_rovim_openstack/tests/test_vimconn_openstack.py (no class) 769 1 0 99%
RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py SafeDumper 3 3 0 0%
RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py vimconnector 1755 1250 0 29%
RO-VIM-openstack/osm_rovim_openstack/vimconn_openstack.py (no class) 192 0 0 100%
Total   13878 4326 0 69%

No items found using the specified filter.