Coverage report: 53%

Files Functions Classes

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

File class statements missing excluded coverage
osm_nbi/__init__.py (no class) 7 2 0 71%
osm_nbi/acm_topic.py ACMOperationTopic 15 15 0 0%
osm_nbi/acm_topic.py ACMTopic 124 124 0 0%
osm_nbi/acm_topic.py ProfileTopic 16 16 0 0%
osm_nbi/acm_topic.py (no class) 31 0 0 100%
osm_nbi/admin_topics.py UserTopic 40 39 0 2%
osm_nbi/admin_topics.py ProjectTopic 28 26 0 7%
osm_nbi/admin_topics.py CommonVimWimSdn 74 29 0 61%
osm_nbi/admin_topics.py VimAccountTopic 5 5 0 0%
osm_nbi/admin_topics.py WimAccountTopic 0 0 0 100%
osm_nbi/admin_topics.py SdnTopic 13 13 0 0%
osm_nbi/admin_topics.py K8sClusterTopic 38 38 0 0%
osm_nbi/admin_topics.py VcaTopic 19 0 0 100%
osm_nbi/admin_topics.py K8sRepoTopic 12 12 0 0%
osm_nbi/admin_topics.py OsmRepoTopic 0 0 0 100%
osm_nbi/admin_topics.py UserTopicAuth 197 71 0 64%
osm_nbi/admin_topics.py ProjectTopicAuth 84 8 0 90%
osm_nbi/admin_topics.py RoleTopicAuth 121 15 0 88%
osm_nbi/admin_topics.py (no class) 170 0 0 100%
osm_nbi/auth.py Authenticator 371 371 0 0%
osm_nbi/auth.py (no class) 43 43 0 0%
osm_nbi/authconn.py AuthException 2 2 0 0%
osm_nbi/authconn.py AuthExceptionUnauthorized 0 0 0 100%
osm_nbi/authconn.py AuthconnException 2 0 0 100%
osm_nbi/authconn.py AuthconnConnectionException 1 1 0 0%
osm_nbi/authconn.py AuthconnNotSupportedException 1 1 0 0%
osm_nbi/authconn.py AuthconnNotImplementedException 1 1 0 0%
osm_nbi/authconn.py AuthconnOperationException 1 1 0 0%
osm_nbi/authconn.py AuthconnNotFoundException 1 0 0 100%
osm_nbi/authconn.py AuthconnConflictException 1 1 0 0%
osm_nbi/authconn.py Authconn 38 36 0 5%
osm_nbi/authconn.py (no class) 42 0 0 100%
osm_nbi/authconn_internal.py AuthconnInternal 426 343 0 19%
osm_nbi/authconn_internal.py (no class) 46 0 0 100%
osm_nbi/authconn_keystone.py AuthconnKeystone 303 303 0 0%
osm_nbi/authconn_keystone.py (no class) 34 0 0 100%
osm_nbi/authconn_tacacs.py AuthconnTacacs 39 39 0 0%
osm_nbi/authconn_tacacs.py (no class) 22 0 0 100%
osm_nbi/base_topic.py EngineException 2 0 0 100%
osm_nbi/base_topic.py NBIBadArgumentsException 4 0 0 100%
osm_nbi/base_topic.py BaseTopic 249 69 0 72%
osm_nbi/base_topic.py (no class) 110 14 0 87%
osm_nbi/descriptor_topics.py DescriptorTopic 312 158 0 49%
osm_nbi/descriptor_topics.py VnfdTopic 326 38 0 88%
osm_nbi/descriptor_topics.py NsdTopic 165 25 0 85%
osm_nbi/descriptor_topics.py NstTopic 51 51 0 0%
osm_nbi/descriptor_topics.py PduTopic 11 11 0 0%
osm_nbi/descriptor_topics.py VnfPkgOpTopic 47 47 0 0%
osm_nbi/descriptor_topics.py NsConfigTemplateTopic 48 48 0 0%
osm_nbi/descriptor_topics.py (no class) 159 0 0 100%
osm_nbi/engine.py Engine 157 157 0 0%
osm_nbi/engine.py (no class) 54 0 0 100%
osm_nbi/html_out.py (no class) 64 64 0 0%
osm_nbi/instance_topics.py NsrTopic 512 165 0 68%
osm_nbi/instance_topics.py VnfrTopic 4 3 0 25%
osm_nbi/instance_topics.py NsLcmOpTopic 524 320 0 39%
osm_nbi/instance_topics.py NsiTopic 148 148 0 0%
osm_nbi/instance_topics.py NsiLcmOpTopic 97 97 0 0%
osm_nbi/instance_topics.py (no class) 108 0 0 100%
osm_nbi/k8s_topics.py InfraContTopic 5 5 0 0%
osm_nbi/k8s_topics.py InfraConfTopic 5 5 0 0%
osm_nbi/k8s_topics.py AppTopic 5 5 0 0%
osm_nbi/k8s_topics.py ResourceTopic 5 5 0 0%
osm_nbi/k8s_topics.py ClusterTopic 206 206 0 0%
osm_nbi/k8s_topics.py ClusterOpsTopic 54 54 0 0%
osm_nbi/k8s_topics.py KsusTopic 185 185 0 0%
osm_nbi/k8s_topics.py OkaTopic 160 160 0 0%
osm_nbi/k8s_topics.py (no class) 120 0 0 100%
osm_nbi/nbi.py NbiException 2 2 0 0%
osm_nbi/nbi.py Server 746 746 0 0%
osm_nbi/nbi.py (no class) 201 201 0 0%
osm_nbi/notifications.py NotificationException 2 2 0 0%
osm_nbi/notifications.py NotificationBase 60 60 0 0%
osm_nbi/notifications.py NsLcmNotification 34 34 0 0%
osm_nbi/notifications.py VnfLcmNotification 29 29 0 0%
osm_nbi/notifications.py NsdNotification 3 3 0 0%
osm_nbi/notifications.py VnfdNotification 3 3 0 0%
osm_nbi/notifications.py (no class) 43 43 0 0%
osm_nbi/osm_vnfm/__init__.py (no class) 0 0 0 100%
osm_nbi/osm_vnfm/base_methods.py BaseMethod 1 0 0 100%
osm_nbi/osm_vnfm/base_methods.py (no class) 5 0 0 100%
osm_nbi/osm_vnfm/vnf_instance_actions.py VnfLcmOp2NsLcmOp 6 1 0 83%
osm_nbi/osm_vnfm/vnf_instance_actions.py NewVnfLcmOp 34 6 0 82%
osm_nbi/osm_vnfm/vnf_instance_actions.py ListVnfLcmOp 12 9 0 25%
osm_nbi/osm_vnfm/vnf_instance_actions.py ShowVnfLcmOp 9 0 0 100%
osm_nbi/osm_vnfm/vnf_instance_actions.py (no class) 29 0 0 100%
osm_nbi/osm_vnfm/vnf_instances.py VnfInstances2NsInstances 8 1 0 88%
osm_nbi/osm_vnfm/vnf_instances.py NewVnfInstance 38 1 0 97%
osm_nbi/osm_vnfm/vnf_instances.py ListVnfInstance 3 1 0 67%
osm_nbi/osm_vnfm/vnf_instances.py ShowVnfInstance 3 0 0 100%
osm_nbi/osm_vnfm/vnf_instances.py DeleteVnfInstance 15 0 0 100%
osm_nbi/osm_vnfm/vnf_instances.py (no class) 32 0 0 100%
osm_nbi/osm_vnfm/vnf_subscription.py VnflcmSubscriptionsTopic 31 31 0 0%
osm_nbi/osm_vnfm/vnf_subscription.py (no class) 6 0 0 100%
osm_nbi/pmjobs_topics.py PmJobsTopic 51 4 0 92%
osm_nbi/pmjobs_topics.py (no class) 11 0 0 100%
osm_nbi/subscription_topics.py CommonSubscriptions 61 61 0 0%
osm_nbi/subscription_topics.py NslcmSubscriptionsTopic 42 42 0 0%
osm_nbi/subscription_topics.py (no class) 17 0 0 100%
osm_nbi/subscriptions.py SubscriptionException 2 2 0 0%
osm_nbi/subscriptions.py SubscriptionThread 150 150 0 0%
osm_nbi/subscriptions.py (no class) 19 19 0 0%
osm_nbi/tests/pmjob_mocks/response.py (no class) 8 0 0 100%
osm_nbi/tests/test_admin_topics.py TestVcaTopic 46 1 0 98%
osm_nbi/tests/test_admin_topics.py Test_ProjectTopicAuth 126 0 0 100%
osm_nbi/tests/test_admin_topics.py Test_RoleTopicAuth 129 0 0 100%
osm_nbi/tests/test_admin_topics.py Test_UserTopicAuth 231 0 0 100%
osm_nbi/tests/test_admin_topics.py Test_CommonVimWimSdn 149 0 0 100%
osm_nbi/tests/test_admin_topics.py (no class) 74 1 0 99%
osm_nbi/tests/test_base_topic.py Test_BaseTopic 69 5 0 93%
osm_nbi/tests/test_base_topic.py (no class) 33 1 0 97%
osm_nbi/tests/test_db_descriptors.py (no class) 7 0 0 100%
osm_nbi/tests/test_descriptor_topics.py Test_VnfdTopic 557 2 0 99%
osm_nbi/tests/test_descriptor_topics.py Test_NsdTopic 330 2 0 99%
osm_nbi/tests/test_descriptor_topics.py (no class) 217 1 0 99%
osm_nbi/tests/test_instance_topics.py TestNsLcmOpTopic 103 0 0 100%
osm_nbi/tests/test_instance_topics.py TestNsLcmOpTopicWithMock 74 2 0 97%
osm_nbi/tests/test_instance_topics.py TestNsrTopic 174 2 0 99%
osm_nbi/tests/test_instance_topics.py (no class) 34 0 0 100%
osm_nbi/tests/test_osm_vnfm.py TestVnfInstances 42 0 0 100%
osm_nbi/tests/test_osm_vnfm.py TestVnfLcmOpTopic 37 0 0 100%
osm_nbi/tests/test_osm_vnfm.py (no class) 22 0 0 100%
osm_nbi/tests/test_pkg_descriptors.py (no class) 7 0 0 100%
osm_nbi/tests/test_pmjobs_topic.py PmJobsTopicTest 49 0 0 100%
osm_nbi/tests/test_pmjobs_topic.py (no class) 16 0 0 100%
osm_nbi/utils.py (no class) 44 4 0 91%
osm_nbi/validation.py ValidationError 2 0 0 100%
osm_nbi/validation.py (no class) 159 2 0 99%
osm_nbi/vnf_instance_topics.py VnfInstances 6 1 0 83%
osm_nbi/vnf_instance_topics.py VnfLcmOpTopic 5 1 0 80%
osm_nbi/vnf_instance_topics.py (no class) 16 0 0 100%
Total   10739 5071 0 53%

No items found using the specified filter.