Coverage report:
63%
hide covered
Files
Functions
Classes
coverage.py v7.6.12
, created at 2025-05-07 08:03 +0000
File
class
statements
missing
excluded
coverage
osm_policy_module/__init__.py
(no class)
0
0
0
100%
osm_policy_module/alarming/__init__.py
(no class)
0
0
0
100%
osm_policy_module/alarming/service.py
AlarmingService
149
80
0
46%
osm_policy_module/alarming/service.py
(no class)
21
0
0
100%
osm_policy_module/autoscaling/__init__.py
(no class)
0
0
0
100%
osm_policy_module/autoscaling/service.py
AutoscalingService
216
113
0
48%
osm_policy_module/autoscaling/service.py
(no class)
27
0
0
100%
osm_policy_module/cmd/__init__.py
(no class)
0
0
0
100%
osm_policy_module/cmd/policy_module_agent.py
(no class)
32
32
0
0%
osm_policy_module/cmd/policy_module_healthcheck.py
(no class)
30
30
0
0%
osm_policy_module/common/__init__.py
(no class)
0
0
0
100%
osm_policy_module/common/common_db_client.py
CommonDbClient
23
17
0
26%
osm_policy_module/common/common_db_client.py
(no class)
12
0
0
100%
osm_policy_module/common/lcm_client.py
LcmClient
26
24
0
8%
osm_policy_module/common/lcm_client.py
(no class)
15
0
0
100%
osm_policy_module/common/message_bus_client.py
MessageBusClient
10
2
0
80%
osm_policy_module/common/message_bus_client.py
(no class)
8
0
0
100%
osm_policy_module/common/mon_client.py
MonClient
76
75
0
1%
osm_policy_module/common/mon_client.py
(no class)
14
0
0
100%
osm_policy_module/core/__init__.py
(no class)
0
0
0
100%
osm_policy_module/core/agent.py
PolicyModuleAgent
90
49
0
46%
osm_policy_module/core/agent.py
(no class)
24
0
0
100%
osm_policy_module/core/config.py
Config
27
11
0
59%
osm_policy_module/core/config.py
(no class)
11
0
0
100%
osm_policy_module/core/database.py
BaseModel
0
0
0
100%
osm_policy_module/core/database.py
BaseModel.Meta
0
0
0
100%
osm_policy_module/core/database.py
ScalingGroup
0
0
0
100%
osm_policy_module/core/database.py
ScalingPolicy
0
0
0
100%
osm_policy_module/core/database.py
ScalingCriteria
0
0
0
100%
osm_policy_module/core/database.py
ScalingAlarm
0
0
0
100%
osm_policy_module/core/database.py
VnfAlarm
0
0
0
100%
osm_policy_module/core/database.py
AlarmAction
0
0
0
100%
osm_policy_module/core/database.py
HealingAction
0
0
0
100%
osm_policy_module/core/database.py
DatabaseManager
6
6
0
0%
osm_policy_module/core/database.py
ScalingAlarmRepository
7
1
0
86%
osm_policy_module/core/database.py
ScalingGroupRepository
3
1
0
67%
osm_policy_module/core/database.py
ScalingPolicyRepository
11
5
0
55%
osm_policy_module/core/database.py
ScalingCriteriaRepository
11
5
0
55%
osm_policy_module/core/database.py
VnfAlarmRepository
3
1
0
67%
osm_policy_module/core/database.py
AlarmActionRepository
3
2
0
33%
osm_policy_module/core/database.py
HealingActionRepository
4
2
0
50%
osm_policy_module/core/database.py
(no class)
118
0
0
100%
osm_policy_module/core/exceptions.py
ManagementVduNotFound
0
0
0
100%
osm_policy_module/core/exceptions.py
VdurNotFound
0
0
0
100%
osm_policy_module/core/exceptions.py
(no class)
4
0
0
100%
osm_policy_module/healing/__init__.py
(no class)
0
0
0
100%
osm_policy_module/healing/service.py
HealingService
125
93
0
26%
osm_policy_module/healing/service.py
(no class)
19
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.BaseModel
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.BaseModel.Meta
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingGroup
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingGroup.Meta
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingPolicy
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingPolicy.Meta
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingCriteria
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingCriteria.Meta
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingAlarm
0
0
0
100%
osm_policy_module/migrations/001_initial.py
migrate.ScalingAlarm.Meta
0
0
0
100%
osm_policy_module/migrations/001_initial.py
(no class)
49
49
0
0%
osm_policy_module/migrations/002_add_vnf_alarm.py
migrate.VnfAlarm
0
0
0
100%
osm_policy_module/migrations/002_add_vnf_alarm.py
migrate.VnfAlarm.Meta
0
0
0
100%
osm_policy_module/migrations/002_add_vnf_alarm.py
migrate.AlarmAction
0
0
0
100%
osm_policy_module/migrations/002_add_vnf_alarm.py
migrate.AlarmAction.Meta
0
0
0
100%
osm_policy_module/migrations/002_add_vnf_alarm.py
(no class)
24
24
0
0%
osm_policy_module/migrations/003_add_fields_to_policy.py
(no class)
6
6
0
0%
osm_policy_module/migrations/004_add_fields_to_alarm.py
(no class)
6
6
0
0%
osm_policy_module/migrations/005_change_vnf_index_member_to_str.py
(no class)
10
10
0
0%
osm_policy_module/migrations/006_add_heal_alarm.py
migrate.HealingAction
0
0
0
100%
osm_policy_module/migrations/006_add_heal_alarm.py
migrate.HealingAction.Meta
0
0
0
100%
osm_policy_module/migrations/006_add_heal_alarm.py
(no class)
23
23
0
0%
osm_policy_module/migrations/007_add_vnf_alarm_fields.py
(no class)
6
6
0
0%
osm_policy_module/migrations/__init__.py
(no class)
0
0
0
100%
osm_policy_module/migrations/conf.py
(no class)
2
2
0
0%
osm_policy_module/tests/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/integration/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/integration/test_kafka_messages.py
KafkaMessagesTest
25
13
0
48%
osm_policy_module/tests/integration/test_kafka_messages.py
(no class)
19
1
0
95%
osm_policy_module/tests/integration/test_policy_agent.py
PolicyModuleAgentTest
73
1
0
99%
osm_policy_module/tests/integration/test_policy_agent.py
(no class)
51
1
0
98%
osm_policy_module/tests/unit/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/alarming/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/alarming/test_alarming_service.py
TestAlarmingService
52
6
0
88%
osm_policy_module/tests/unit/alarming/test_alarming_service.py
(no class)
30
0
0
100%
osm_policy_module/tests/unit/autoscaling/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/autoscaling/test_autoscaling_service.py
TestAutoscalingService
124
16
0
87%
osm_policy_module/tests/unit/autoscaling/test_autoscaling_service.py
(no class)
62
0
0
100%
osm_policy_module/tests/unit/common/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/common/test_message_bus_client.py
TestMessageBusClient
27
1
0
96%
osm_policy_module/tests/unit/common/test_message_bus_client.py
(no class)
13
0
0
100%
osm_policy_module/tests/unit/core/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/core/test_policy_agent.py
PolicyAgentTest
101
1
0
99%
osm_policy_module/tests/unit/core/test_policy_agent.py
(no class)
59
1
0
98%
osm_policy_module/tests/unit/utils/__init__.py
(no class)
0
0
0
100%
osm_policy_module/tests/unit/utils/test_vnfd_utils.py
VnfdUtilsTest
11
0
0
100%
osm_policy_module/tests/unit/utils/test_vnfd_utils.py
(no class)
8
0
0
100%
osm_policy_module/utils/__init__.py
(no class)
0
0
0
100%
osm_policy_module/utils/vnfd.py
VnfdUtils
10
0
0
100%
osm_policy_module/utils/vnfd.py
(no class)
4
0
0
100%
Total
1920
716
0
63%
No items found using the specified filter.