LCOV - code coverage report
Current view:
top level
-
lib/plugin_apis
- lvm.c
(
source
/ functions)
Coverage
Total
Hit
Test:
libblockdev Coverage Report
Lines:
52.9 %
1231
651
Test Date:
2026-01-26 13:19:28
Functions:
51.9 %
208
108
Legend:
Lines:
hit
not hit
Function Name
Hit count
bd_lvm_add_lv_tags
4
bd_lvm_add_lv_tags_stub
0
bd_lvm_add_pv_tags
6
bd_lvm_add_pv_tags_stub
0
bd_lvm_add_vg_tags
4
bd_lvm_add_vg_tags_stub
0
bd_lvm_cache_attach
12
bd_lvm_cache_attach_stub
0
bd_lvm_cache_create_cached_lv
2
bd_lvm_cache_create_cached_lv_stub
0
bd_lvm_cache_create_pool
16
bd_lvm_cache_create_pool_stub
0
bd_lvm_cache_detach
8
bd_lvm_cache_detach_stub
0
bd_lvm_cache_get_default_md_size
20
bd_lvm_cache_get_default_md_size_stub
0
bd_lvm_cache_get_mode_from_str
8
bd_lvm_cache_get_mode_from_str_stub
0
bd_lvm_cache_get_mode_str
22
bd_lvm_cache_get_mode_str_stub
0
bd_lvm_cache_pool_convert
2
bd_lvm_cache_pool_convert_stub
0
bd_lvm_cache_pool_name
6
bd_lvm_cache_pool_name_stub
0
bd_lvm_cache_stats
6
bd_lvm_cache_stats_copy
0
bd_lvm_cache_stats_free
6
bd_lvm_cache_stats_get_type
21
bd_lvm_cache_stats_stub
0
bd_lvm_config_get
18
bd_lvm_config_get_stub
0
bd_lvm_delete_lv_tags
2
bd_lvm_delete_lv_tags_stub
0
bd_lvm_delete_pv_tags
4
bd_lvm_delete_pv_tags_stub
0
bd_lvm_delete_vg_tags
2
bd_lvm_delete_vg_tags_stub
0
bd_lvm_devices_add
6
bd_lvm_devices_add_stub
0
bd_lvm_devices_delete
280
bd_lvm_devices_delete_stub
0
bd_lvm_error_quark
195
bd_lvm_get_devices_filter
8
bd_lvm_get_devices_filter_stub
0
bd_lvm_get_global_config
10
bd_lvm_get_global_config_stub
0
bd_lvm_get_lv_physical_size
6
bd_lvm_get_lv_physical_size_stub
0
bd_lvm_get_max_lv_size
13
bd_lvm_get_max_lv_size_stub
0
bd_lvm_get_supported_pe_sizes
2
bd_lvm_get_supported_pe_sizes_stub
0
bd_lvm_get_thpool_meta_size
6
bd_lvm_get_thpool_meta_size_stub
0
bd_lvm_get_thpool_padding
5
bd_lvm_get_thpool_padding_stub
0
bd_lvm_get_vdo_compression_state_str
4
bd_lvm_get_vdo_compression_state_str_stub
0
bd_lvm_get_vdo_index_state_str
2
bd_lvm_get_vdo_index_state_str_stub
0
bd_lvm_get_vdo_operating_mode_str
2
bd_lvm_get_vdo_operating_mode_str_stub
0
bd_lvm_get_vdo_write_policy_from_str
2
bd_lvm_get_vdo_write_policy_from_str_stub
0
bd_lvm_get_vdo_write_policy_str
20
bd_lvm_get_vdo_write_policy_str_stub
0
bd_lvm_is_supported_pe_size
71
bd_lvm_is_supported_pe_size_stub
0
bd_lvm_is_tech_avail
330
bd_lvm_is_tech_avail_stub
0
bd_lvm_is_valid_thpool_chunk_size
12
bd_lvm_is_valid_thpool_chunk_size_stub
0
bd_lvm_is_valid_thpool_md_size
14
bd_lvm_is_valid_thpool_md_size_stub
0
bd_lvm_lvactivate
12
bd_lvm_lvactivate_stub
0
bd_lvm_lvcreate
95
bd_lvm_lvcreate_stub
0
bd_lvm_lvdata_copy
0
bd_lvm_lvdata_free
176
bd_lvm_lvdata_get_type
437
bd_lvm_lvdeactivate
26
bd_lvm_lvdeactivate_stub
0
bd_lvm_lvinfo
76
bd_lvm_lvinfo_stub
0
bd_lvm_lvinfo_tree
8
bd_lvm_lvinfo_tree_stub
0
bd_lvm_lvorigin
2
bd_lvm_lvorigin_stub
0
bd_lvm_lvremove
110
bd_lvm_lvremove_stub
0
bd_lvm_lvrename
13
bd_lvm_lvrename_stub
0
bd_lvm_lvrepair
2
bd_lvm_lvrepair_stub
0
bd_lvm_lvresize
20
bd_lvm_lvresize_stub
0
bd_lvm_lvs
28
bd_lvm_lvs_stub
0
bd_lvm_lvs_tree
8
bd_lvm_lvs_tree_stub
0
bd_lvm_lvsnapshotcreate
2
bd_lvm_lvsnapshotcreate_stub
0
bd_lvm_lvsnapshotmerge
2
bd_lvm_lvsnapshotmerge_stub
0
bd_lvm_pvcreate
166
bd_lvm_pvcreate_stub
0
bd_lvm_pvdata_copy
0
bd_lvm_pvdata_free
35
bd_lvm_pvdata_get_type
46
bd_lvm_pvinfo
23
bd_lvm_pvinfo_stub
0
bd_lvm_pvmove
2
bd_lvm_pvmove_stub
0
bd_lvm_pvremove
308
bd_lvm_pvremove_stub
0
bd_lvm_pvresize
8
bd_lvm_pvresize_stub
0
bd_lvm_pvs
8
bd_lvm_pvs_stub
0
bd_lvm_pvscan
10
bd_lvm_pvscan_stub
0
bd_lvm_round_size_to_pe
47
bd_lvm_round_size_to_pe_stub
0
bd_lvm_segdata_copy
80
bd_lvm_segdata_free
114
bd_lvm_segdata_get_type
120
bd_lvm_set_devices_filter
12
bd_lvm_set_devices_filter_stub
0
bd_lvm_set_global_config
34
bd_lvm_set_global_config_stub
0
bd_lvm_thlvcreate
4
bd_lvm_thlvcreate_stub
0
bd_lvm_thlvpoolname
3
bd_lvm_thlvpoolname_stub
0
bd_lvm_thpool_convert
2
bd_lvm_thpool_convert_stub
0
bd_lvm_thpoolcreate
12
bd_lvm_thpoolcreate_stub
0
bd_lvm_thsnapshotcreate
2
bd_lvm_thsnapshotcreate_stub
0
bd_lvm_vdo_disable_compression
2
bd_lvm_vdo_disable_compression_stub
0
bd_lvm_vdo_disable_deduplication
2
bd_lvm_vdo_disable_deduplication_stub
0
bd_lvm_vdo_enable_compression
2
bd_lvm_vdo_enable_compression_stub
0
bd_lvm_vdo_enable_deduplication
2
bd_lvm_vdo_enable_deduplication_stub
0
bd_lvm_vdo_get_stats
2
bd_lvm_vdo_get_stats_full
4
bd_lvm_vdo_get_stats_full_stub
0
bd_lvm_vdo_get_stats_stub
0
bd_lvm_vdo_info
19
bd_lvm_vdo_info_stub
0
bd_lvm_vdo_pool_convert
1
bd_lvm_vdo_pool_convert_stub
0
bd_lvm_vdo_pool_create
14
bd_lvm_vdo_pool_create_stub
0
bd_lvm_vdo_pool_resize
4
bd_lvm_vdo_pool_resize_stub
0
bd_lvm_vdo_resize
2
bd_lvm_vdo_resize_stub
0
bd_lvm_vdo_stats_copy
0
bd_lvm_vdo_stats_free
2
bd_lvm_vdo_stats_get_type
21
bd_lvm_vdolvpoolname
4
bd_lvm_vdolvpoolname_stub
0
bd_lvm_vdopooldata_copy
0
bd_lvm_vdopooldata_free
19
bd_lvm_vdopooldata_get_type
52
bd_lvm_vgactivate
6
bd_lvm_vgactivate_stub
0
bd_lvm_vgcfgbackup
4
bd_lvm_vgcfgbackup_stub
0
bd_lvm_vgcfgrestore
4
bd_lvm_vgcfgrestore_stub
0
bd_lvm_vgcreate
94
bd_lvm_vgcreate_stub
0
bd_lvm_vgdata_copy
0
bd_lvm_vgdata_free
14
bd_lvm_vgdata_get_type
32
bd_lvm_vgdeactivate
6
bd_lvm_vgdeactivate_stub
0
bd_lvm_vgextend
8
bd_lvm_vgextend_stub
0
bd_lvm_vginfo
12
bd_lvm_vginfo_stub
0
bd_lvm_vglock_start
0
bd_lvm_vglock_start_stub
0
bd_lvm_vglock_stop
0
bd_lvm_vglock_stop_stub
0
bd_lvm_vgreduce
8
bd_lvm_vgreduce_stub
0
bd_lvm_vgremove
100
bd_lvm_vgremove_stub
0
bd_lvm_vgrename
6
bd_lvm_vgrename_stub
0
bd_lvm_vgs
4
bd_lvm_vgs_stub
0
bd_lvm_writecache_attach
6
bd_lvm_writecache_attach_stub
0
bd_lvm_writecache_create_cached_lv
2
bd_lvm_writecache_create_cached_lv_stub
0
bd_lvm_writecache_detach
4
bd_lvm_writecache_detach_stub
0
load_lvm_from_plugin
39
unload_lvm
39
Generated by:
LCOV version 2.0-1