Coverage report:
77%
hide covered
Files
Functions
Classes
coverage.py v7.10.7
, created at 2025-09-28 12:48 +0000
File
function
statements
missing
excluded
branches
partial
coverage
volexpcsi/__init__.py
(no function)
0
0
0
0
0
100%
volexpcsi/accesslog.py
accesslog
4
0
0
0
0
100%
volexpcsi/accesslog.py
accesslog._m2j
1
0
0
0
0
100%
volexpcsi/accesslog.py
accesslog._
46
13
0
0
0
72%
volexpcsi/accesslog.py
servicer_accesslog
7
0
0
4
0
100%
volexpcsi/accesslog.py
(no function)
13
0
0
0
0
100%
volexpcsi/controller.py
VolExpControl.__init__
2
0
0
0
0
100%
volexpcsi/controller.py
VolExpControl._validate
3
0
0
4
0
100%
volexpcsi/controller.py
VolExpControl.GetCapacity
4
0
0
0
0
100%
volexpcsi/controller.py
VolExpControl.ControllerGetCapabilities
3
0
0
0
0
100%
volexpcsi/controller.py
VolExpControl.ListVolumes
24
0
0
14
0
100%
volexpcsi/controller.py
VolExpControl.CreateVolume
20
0
0
10
0
100%
volexpcsi/controller.py
VolExpControl.DeleteVolume
7
0
0
2
0
100%
volexpcsi/controller.py
VolExpControl.ControllerPublishVolume
12
0
0
6
0
100%
volexpcsi/controller.py
VolExpControl.ControllerUnpublishVolume
11
0
0
4
0
100%
volexpcsi/controller.py
VolExpControl.ControllerExpandVolume
4
0
0
0
0
100%
volexpcsi/controller.py
VolExpControl.ControllerGetVolume
11
0
0
2
0
100%
volexpcsi/controller.py
VolExpControl.ControllerModifyVolume
2
2
0
0
0
0%
volexpcsi/controller.py
VolExpControl.ValidateVolumeCapabilities
12
12
0
8
0
0%
volexpcsi/controller.py
VolExpControl.ListSnapshots
1
1
0
0
0
0%
volexpcsi/controller.py
VolExpControl.CreateSnapshot
1
1
0
0
0
0%
volexpcsi/controller.py
VolExpControl.DeleteSnapshot
1
1
0
0
0
0%
volexpcsi/controller.py
VolExpControl.GetSnapshot
1
1
0
0
0
0%
volexpcsi/controller.py
(no function)
27
0
0
0
0
100%
volexpcsi/identity.py
VolExpIdentity.__init__
2
0
0
0
0
100%
volexpcsi/identity.py
VolExpIdentity.GetPluginInfo
1
0
0
0
0
100%
volexpcsi/identity.py
VolExpIdentity.GetPluginCapabilities
1
0
0
0
0
100%
volexpcsi/identity.py
VolExpIdentity.Probe
7
0
0
2
0
100%
volexpcsi/identity.py
(no function)
15
0
0
0
0
100%
volexpcsi/node.py
VolExpNode.__init__
3
0
0
0
0
100%
volexpcsi/node.py
VolExpNode._validate
5
0
0
6
0
100%
volexpcsi/node.py
VolExpNode.runcmd
10
4
0
6
1
44%
volexpcsi/node.py
VolExpNode.iscsiadm
8
1
0
6
1
86%
volexpcsi/node.py
VolExpNode.NodeGetInfo
1
0
0
0
0
100%
volexpcsi/node.py
VolExpNode.NodeStageVolume
20
5
0
6
1
69%
volexpcsi/node.py
VolExpNode.NodeUnstageVolume
25
7
0
14
4
67%
volexpcsi/node.py
VolExpNode.NodePublishVolume
13
5
0
6
2
53%
volexpcsi/node.py
VolExpNode.NodeUnpublishVolume
7
7
0
2
0
0%
volexpcsi/node.py
VolExpNode.NodeExpandVolume
21
7
0
6
3
63%
volexpcsi/node.py
VolExpNode.NodeGetCapabilities
2
0
0
0
0
100%
volexpcsi/node.py
VolExpNode.NodeGetVolumeStats
2
2
0
0
0
0%
volexpcsi/node.py
(no function)
25
0
0
0
0
100%
volexpcsi/server.py
boot_server
13
1
0
2
1
87%
volexpcsi/server.py
(no function)
11
0
0
0
0
100%
volexport/__init__.py
(no function)
0
0
0
0
0
100%
volexport/api.py
notfound
2
0
0
0
0
100%
volexport/api.py
inuse
2
0
0
0
0
100%
volexport/api.py
notimplemented
2
0
0
0
0
100%
volexport/api.py
commanderror
2
0
0
0
0
100%
volexport/api.py
badrequest
2
2
0
0
0
0%
volexport/api.py
valueerror
2
0
0
0
0
100%
volexport/api.py
typeerror
2
2
0
0
0
0%
volexport/api.py
asserterror
2
2
0
0
0
0%
volexport/api.py
health
1
0
0
0
0
100%
volexport/api.py
(no function)
31
0
0
0
0
100%
volexport/api_export.py
ExportResponse.dump_secret
1
0
0
0
0
100%
volexport/api_export.py
_fixpath
3
0
0
2
1
80%
volexport/api_export.py
list_export
4
0
0
2
0
100%
volexport/api_export.py
create_export
5
0
0
2
0
100%
volexport/api_export.py
read_export
4
1
0
2
1
67%
volexport/api_export.py
delete_export
1
0
0
0
0
100%
volexport/api_export.py
get_address
1
0
0
0
0
100%
volexport/api_export.py
stats_export
2
0
0
0
0
100%
volexport/api_export.py
(no function)
51
0
0
0
0
100%
volexport/api_mgmt.py
_backup_file
4
0
0
0
0
100%
volexport/api_mgmt.py
create_backup
5
0
0
0
0
100%
volexport/api_mgmt.py
list_backup
2
0
0
0
0
100%
volexport/api_mgmt.py
forget_backup
6
0
0
2
0
100%
volexport/api_mgmt.py
get_backup
4
0
0
2
0
100%
volexport/api_mgmt.py
put_backup
5
0
0
2
0
100%
volexport/api_mgmt.py
restore_backup
5
0
0
2
0
100%
volexport/api_mgmt.py
delete_backup
6
0
0
2
0
100%
volexport/api_mgmt.py
(no function)
24
0
0
0
0
100%
volexport/api_volume.py
_is_volsize
3
0
0
2
0
100%
volexport/api_volume.py
list_volume
1
0
0
0
0
100%
volexport/api_volume.py
create_volume
3
1
0
2
1
60%
volexport/api_volume.py
read_volume
4
0
0
2
0
100%
volexport/api_volume.py
delete_volume
2
0
0
0
0
100%
volexport/api_volume.py
create_snapshot
6
2
0
2
1
62%
volexport/api_volume.py
list_snapshot
1
1
0
0
0
0%
volexport/api_volume.py
read_snapshot
7
7
0
4
0
0%
volexport/api_volume.py
delete_snapshot
5
5
0
2
0
0%
volexport/api_volume.py
update_volume
10
2
0
4
0
86%
volexport/api_volume.py
format_volume
3
0
0
0
0
100%
volexport/api_volume.py
stats_volume
8
0
0
2
0
100%
volexport/api_volume.py
(no function)
71
0
0
0
0
100%
volexport/cli_utils.py
set_verbose
8
0
0
4
0
100%
volexport/cli_utils.py
verbose_option
3
0
0
0
0
100%
volexport/cli_utils.py
verbose_option.wrap
2
0
0
0
0
100%
volexport/cli_utils.py
output_format
4
0
0
0
0
100%
volexport/cli_utils.py
output_format.wrap
10
1
0
8
1
89%
volexport/cli_utils.py
SizeType.convert
23
10
0
14
3
54%
volexport/cli_utils.py
(no function)
15
0
0
0
0
100%
volexport/client.py
VERequest.__init__
2
0
0
0
0
100%
volexport/client.py
VERequest.request
12
0
0
4
0
100%
volexport/client.py
client_option
2
0
0
0
0
100%
volexport/client.py
client_option.wrap
2
0
0
0
0
100%
volexport/client.py
cli
2
1
0
2
1
50%
volexport/client.py
volume_list
3
0
0
0
0
100%
volexport/client.py
volume_stats
3
0
0
0
0
100%
volexport/client.py
volume_create
3
0
0
0
0
100%
volexport/client.py
volume_read
3
0
0
0
0
100%
volexport/client.py
volume_readonly
3
0
0
0
0
100%
volexport/client.py
volume_resize
3
0
0
0
0
100%
volexport/client.py
volume_mkfs
3
0
0
0
0
100%
volexport/client.py
volume_delete
3
0
0
0
0
100%
volexport/client.py
snapshot_create
3
0
0
0
0
100%
volexport/client.py
snapshot_list
3
0
0
0
0
100%
volexport/client.py
snapshot_get
3
0
0
0
0
100%
volexport/client.py
snapshot_delete
3
0
0
0
0
100%
volexport/client.py
export_list
3
0
0
0
0
100%
volexport/client.py
export_stats
3
0
0
0
0
100%
volexport/client.py
export_create
11
2
0
4
2
73%
volexport/client.py
export_read
3
0
0
0
0
100%
volexport/client.py
export_delete
4
0
0
0
0
100%
volexport/client.py
address
3
0
0
0
0
100%
volexport/client.py
backup_list
3
0
0
0
0
100%
volexport/client.py
backup_create
3
0
0
0
0
100%
volexport/client.py
backup_read
3
0
0
0
0
100%
volexport/client.py
backup_restore
3
0
0
0
0
100%
volexport/client.py
backup_put
3
0
0
0
0
100%
volexport/client.py
backup_forget
3
0
0
0
0
100%
volexport/client.py
backup_delete
3
0
0
0
0
100%
volexport/client.py
iscsiadm
8
1
0
6
1
86%
volexport/client.py
find_device
11
11
0
6
0
0%
volexport/client.py
attach_volume
35
9
0
18
4
72%
volexport/client.py
detach_volume
26
26
0
16
0
0%
volexport/client.py
(no function)
190
1
0
2
1
99%
volexport/config.py
(no function)
19
0
0
0
0
100%
volexport/config2.py
(no function)
11
0
0
0
0
100%
volexport/exceptions.py
(no function)
2
0
0
0
0
100%
volexport/lvm2.py
runparse_report
10
1
0
6
1
88%
volexport/lvm2.py
Base.__init__
3
0
0
2
0
100%
volexport/lvm2.py
Base.get
6
1
0
4
1
80%
volexport/lvm2.py
Base.getlist
1
1
0
0
0
0%
volexport/lvm2.py
Base.find_by
4
4
0
4
0
0%
volexport/lvm2.py
Base.create
1
1
0
0
0
0%
volexport/lvm2.py
Base.delete
1
1
0
0
0
0%
volexport/lvm2.py
Base.scan
1
1
0
0
0
0%
volexport/lvm2.py
PV.create
5
5
0
0
0
0%
volexport/lvm2.py
PV.delete
2
2
0
0
0
0%
volexport/lvm2.py
PV.scan
2
2
0
0
0
0%
volexport/lvm2.py
VG.create
5
5
0
0
0
0%
volexport/lvm2.py
VG.delete
2
2
0
0
0
0%
volexport/lvm2.py
VG.scan
2
2
0
0
0
0%
volexport/lvm2.py
VG.addpv
3
3
0
0
0
0%
volexport/lvm2.py
VG.delpv
3
3
0
0
0
0%
volexport/lvm2.py
LV.__init__
2
0
0
0
0
100%
volexport/lvm2.py
LV.tagname
2
0
0
0
0
100%
volexport/lvm2.py
LV.volname
5
1
0
2
1
71%
volexport/lvm2.py
LV.get
6
1
0
4
1
80%
volexport/lvm2.py
LV.getbydev
4
1
0
2
1
67%
volexport/lvm2.py
LV.getlist
7
5
0
4
1
27%
volexport/lvm2.py
LV.create
11
4
0
2
0
54%
volexport/lvm2.py
LV.create_snapshot
4
0
0
0
0
100%
volexport/lvm2.py
LV.create_thinpool
3
3
0
0
0
0%
volexport/lvm2.py
LV.create_thin
4
4
0
0
0
0%
volexport/lvm2.py
LV.create_thinsnap
5
5
0
0
0
0%
volexport/lvm2.py
LV.rollback_snapshot
4
4
0
0
0
0%
volexport/lvm2.py
LV.get_parent
7
7
0
4
0
0%
volexport/lvm2.py
LV.delete
6
4
0
2
0
25%
volexport/lvm2.py
LV.scan
2
2
0
0
0
0%
volexport/lvm2.py
LV.vol2dict
19
5
0
8
4
67%
volexport/lvm2.py
LV.volume_list
7
0
0
4
1
91%
volexport/lvm2.py
LV.volume_read
4
0
0
2
0
100%
volexport/lvm2.py
LV.volume_vol2path
1
0
0
0
0
100%
volexport/lvm2.py
LV.volume_path2vol
10
3
0
8
4
61%
volexport/lvm2.py
LV.read_only
3
1
0
2
1
60%
volexport/lvm2.py
LV.resize
2
0
0
0
0
100%
volexport/lvm2.py
LV.format_volume
12
2
0
6
1
83%
volexport/lvm2.py
(no function)
79
0
0
0
0
100%
volexport/main.py
cli
2
1
0
2
1
50%
volexport/main.py
server
30
2
0
16
3
89%
volexport/main.py
apispec
10
0
0
4
1
93%
volexport/main.py
csiserver
17
17
0
4
0
0%
volexport/main.py
tag_volume
23
23
0
14
0
0%
volexport/main.py
list_volume
15
15
0
8
0
0%
volexport/main.py
list_vg
10
10
0
4
0
0%
volexport/main.py
list_pv
10
10
0
4
0
0%
volexport/main.py
(no function)
65
1
0
2
1
97%
volexport/tgtd.py
Tgtd.__init__
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.parse
24
0
0
8
0
100%
volexport/tgtd.py
Tgtd.parse.linegen
25
3
0
22
3
83%
volexport/tgtd.py
Tgtd.tgtadm
10
1
0
8
2
83%
volexport/tgtd.py
Tgtd.target_create
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.target_delete
3
1
0
2
1
60%
volexport/tgtd.py
Tgtd.target_list
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.target_show
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.target_update
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.target_bind_address
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.target_bind_name
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.target_unbind_address
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.target_unbind_name
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.lun_create
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.lun_update
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.lun_delete
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.account_create
3
1
0
2
1
60%
volexport/tgtd.py
Tgtd.account_list
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.account_delete
3
1
0
2
1
60%
volexport/tgtd.py
Tgtd.account_bind
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.account_unbind
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.lld_start
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.lld_stop
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.sys_show
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.sys_set
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.sys_ready
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.sys_offline
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.portal_list
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd.portal_add
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.portal_delete
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.list_session
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.disconnect_session
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.myaddress
29
1
0
20
3
92%
volexport/tgtd.py
Tgtd.dump
2
0
0
0
0
100%
volexport/tgtd.py
Tgtd.restore
5
0
0
0
0
100%
volexport/tgtd.py
Tgtd._target2export
18
0
0
8
1
96%
volexport/tgtd.py
Tgtd._find_target
1
0
0
0
0
100%
volexport/tgtd.py
Tgtd._find_export
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.export_list
6
1
0
4
1
80%
volexport/tgtd.py
Tgtd.export_read
4
4
0
2
0
0%
volexport/tgtd.py
Tgtd.export_volume
31
4
0
14
3
84%
volexport/tgtd.py
Tgtd._refresh_lun
11
3
0
6
3
65%
volexport/tgtd.py
Tgtd.refresh_volume
12
12
0
6
0
0%
volexport/tgtd.py
Tgtd.refresh_volume_bypath
16
2
0
10
2
85%
volexport/tgtd.py
Tgtd.get_export_bypath
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.get_export_byname
1
1
0
0
0
0%
volexport/tgtd.py
Tgtd.unexport_volume
32
4
0
24
5
80%
volexport/tgtd.py
(no function)
60
0
0
0
0
100%
volexport/util.py
runcmd
10
1
0
6
3
75%
volexport/util.py
(no function)
6
0
0
0
0
100%
volexport/version.py
(no function)
1
0
0
0
0
100%
Total
1968
378
0
500
82
77%
No items found using the specified filter.