LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/bdev/vbdev_lvol.c
- vbdev_lvol_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
1068
1151
92.8 %
Date:
2024-08-13 00:13:26
Functions:
97
126
77.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
190
344
55.2 %
Function Name
Hit count
spdk_bdev_get_memory_domains
0
spdk_bdev_update_bs_blockcnt
0
spdk_blob_get_esnap_bs_dev
0
spdk_blob_get_esnap_id
0
spdk_blob_get_num_allocated_clusters
0
spdk_blob_get_parent_snapshot
0
spdk_blob_io_read
0
spdk_blob_io_readv
0
spdk_blob_io_unmap
0
spdk_blob_io_write
0
spdk_blob_io_write_zeroes
0
spdk_blob_io_writev
0
spdk_blob_is_clone
0
spdk_blob_is_esnap_clone
0
spdk_blob_is_snapshot
0
spdk_blob_is_thin_provisioned
0
spdk_bs_get_page_size
0
spdk_lvol_iter_immediate_clones
0
spdk_lvs_grow
0
spdk_lvs_grow_live
0
spdk_lvs_load
0
ut_mq_dequeue_spdk_bdev_get_memory_domains
0
ut_mq_dequeue_spdk_blob_get_esnap_bs_dev
0
ut_mq_dequeue_spdk_blob_get_esnap_id
0
ut_mq_dequeue_spdk_blob_get_num_allocated_clusters
0
ut_mq_dequeue_spdk_blob_is_esnap_clone
0
ut_mq_dequeue_spdk_lvol_is_degraded
0
ut_mq_dequeue_spdk_lvol_iter_immediate_clones
0
ut_mq_dequeue_spdk_lvs_esnap_missing_add
0
_spdk_bdev_unregister_cb
5
main
5
spdk_bdev_get_name
5
spdk_bdev_io_get_buf
5
spdk_bdev_module_list_add
5
spdk_bdev_notify_blockcnt_change
5
spdk_lvol_create_clone
5
spdk_lvol_get_io_channel
5
spdk_lvol_resize
5
spdk_lvol_set_read_only
5
spdk_lvol_shallow_copy
5
ut_bdev_finish
5
ut_esnap_dev_create
5
ut_lvol_clone
5
ut_lvol_esnap_clone_bad_args
5
ut_lvol_examine_config
5
ut_lvol_examine_disk
5
ut_lvol_hotremove
5
ut_lvol_init
5
ut_lvol_read_write
5
ut_lvol_rename
5
ut_lvol_resize
5
ut_lvol_seek
5
ut_lvol_set_external_parent
5
ut_lvol_set_read_only
5
ut_lvol_shallow_copy
5
ut_lvol_snapshot
5
ut_lvs_destroy
5
ut_lvs_init
5
ut_lvs_rename
5
ut_lvs_unload
5
ut_vbdev_lvol_get_io_channel
5
ut_vbdev_lvol_io_type_supported
5
ut_vbdev_lvol_submit_request
5
vbdev_lvol_set_read_only_complete
5
vbdev_lvol_shallow_copy_complete
5
spdk_bdev_get_block_size
10
spdk_bdev_get_num_blocks
10
spdk_bdev_module_fini_start_done
10
spdk_blob_get_next_allocated_io_unit
10
spdk_blob_get_next_unallocated_io_unit
10
spdk_blob_io_readv_ext
10
spdk_blob_io_writev_ext
10
spdk_lvol_create_esnap_clone
10
spdk_lvol_create_snapshot
10
spdk_lvol_rename
10
spdk_lvol_set_external_parent
10
spdk_lvs_esnap_missing_add
10
spdk_lvs_notify_hotplug
10
spdk_lvs_rename
10
vbdev_lvol_resize_complete
10
assert_blockcnt
15
spdk_bdev_alias_del
15
vbdev_lvol_op_complete
15
vbdev_lvol_rename_complete
15
spdk_bdev_close
20
spdk_bdev_desc_get_bdev
20
spdk_bdev_get_aliases
20
spdk_bdev_get_uuid
20
spdk_lvs_unload
20
lvs_load
25
spdk_lvs_load_ext
25
spdk_bdev_get_md_size
30
spdk_bdev_open_ext
30
spdk_blob_is_read_only
30
ut_lvs_examine_check
30
spdk_bdev_io_complete
40
spdk_bdev_module_examine_done
40
spdk_lvol_open
55
spdk_lvol_create
65
spdk_lvol_deletable
65
spdk_lvs_destroy
75
lvol_store_op_with_handle_complete
80
spdk_lvs_init
85
ut_bs_dev_get_base_bdev
85
ut_init_bdev
90
vbdev_lvol_create_complete
100
spdk_bs_bdev_claim
105
spdk_lvs_opts_init
115
ut_bs_dev_destroy
120
spdk_bdev_create_bs_dev_ext
125
spdk_blob_get_clones
125
spdk_lvol_destroy
125
spdk_bdev_alias_del_all
135
spdk_bdev_destruct_done
135
spdk_bdev_register
135
spdk_bdev_unregister
135
spdk_bs_get_io_unit_size
135
spdk_lvol_close
135
_lvol_create
140
spdk_bdev_create_bs_dev
140
spdk_blob_get_num_clusters
140
lvol_store_op_complete
150
spdk_bdev_alias_add
155
spdk_bdev_get_by_name
170
spdk_lvol_is_degraded
260
spdk_bs_get_cluster_size
345
Generated by:
LCOV version 1.14