LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/lvol/lvol.c - lvol_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 2119 2163 98.0 %
Date: 2024-11-18 06:44:01 Functions: 90 117 76.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 259 452 57.3 %

Function Name Sort by function name Hit count Sort by hit count
spdk_bdev_create_bs_dev_ro 0
spdk_bdev_get_block_size 0
spdk_bdev_get_by_name 0
spdk_bdev_get_name 0
spdk_bdev_get_num_blocks 0
spdk_bdev_get_uuid 0
spdk_bdev_notify_blockcnt_change 0
spdk_blob_get_esnap_id 0
spdk_blob_get_num_clusters 0
spdk_blob_is_degraded 0
spdk_blob_is_esnap_clone 0
spdk_blob_is_read_only 0
spdk_blob_is_snapshot 0
spdk_blob_is_thin_provisioned 0
spdk_bs_free_cluster_count 0
spdk_bs_get_page_size 0
spdk_bs_grow 0
spdk_bs_grow_live 0
ut_mq_dequeue_spdk_bdev_create_bs_dev_ro 0
ut_mq_dequeue_spdk_bdev_get_by_name 0
ut_mq_dequeue_spdk_bdev_get_name 0
ut_mq_dequeue_spdk_blob_is_degraded 0
ut_mq_dequeue_spdk_blob_is_esnap_clone 0
ut_mq_dequeue_spdk_blob_set_read_only 0
ut_mq_dequeue_spdk_bs_free_cluster_count 0
ut_mq_dequeue_spdk_bs_get_cluster_size 0
ut_mq_dequeue_spdk_bs_get_page_size 0
lvol_clone 1
lvol_clone_fail 1
lvol_close 1
lvol_create_destroy_success 1
lvol_create_fail 1
lvol_create_thin_provisioned 1
lvol_decouple_parent 1
lvol_destroy_fail 1
lvol_esnap_create_bad_args 1
lvol_esnap_create_delete 1
lvol_esnap_hotplug 1
lvol_esnap_load_esnaps 1
lvol_esnap_missing 1
lvol_esnap_reload 1
lvol_get_by 1
lvol_get_xattr 1
lvol_inflate 1
lvol_iter_clones 1
lvol_names 1
lvol_open 1
lvol_refcnt 1
lvol_rename 1
lvol_resize 1
lvol_set_external_parent 1
lvol_set_parent 1
lvol_set_read_only 1
lvol_shallow_copy 1
lvol_snapshot 1
lvol_snapshot_fail 1
lvols_load 1
lvs_init_destroy_success 1
lvs_init_opts_success 1
lvs_init_unload_success 1
lvs_names 1
lvs_rename 1
lvs_unload_lvs_is_null_fail 1
main 1
spdk_blob_set_read_only 1
spdk_bs_blob_set_external_parent 1
spdk_bs_blob_set_parent 1
spdk_bs_blob_shallow_copy 1
test_lvs_load 1
ut_esnap_bs_dev_create 1
spdk_bs_blob_decouple_parent 2
spdk_bs_inflate_blob 2
ut_cb_res_untouched 2
ut_create_degraded 2
ut_destroy_degraded 2
init_bdev 3
null_cb 3
count_clones 4
spdk_bs_create_clone 4
spdk_bs_alloc_io_channel 5
spdk_bs_free_io_channel 5
spdk_blob_resize 6
spdk_bs_create_snapshot 7
spdk_bs_iter_first 8
lvol_esnap_hotplug_scenario 13
spdk_bs_get_super 14
spdk_bs_load 15
spdk_bs_iter_next 20
free_dev 24
spdk_blob_set_esnap_bs_dev 25
ut_cb_res_clear 26
spdk_bs_destroy 28
spdk_bs_unload 35
spdk_blob_get_xattr_value 43
spdk_bs_create_blob 49
spdk_bs_set_super 49
init_dev 51
spdk_bs_init 52
missing_get_lvol_count 54
spdk_blob_sync_md 56
ut_esnap_hotplug_dev_create 56
spdk_blob_get_clones 63
lvol_store_op_with_handle_complete 65
spdk_blob_opts_init 65
get_missing_esnap 67
spdk_bs_opts_init 70
spdk_bs_get_cluster_size 72
spdk_blob_open_opts_init 81
spdk_bs_open_blob_ext 81
spdk_bs_delete_blob 84
spdk_blob_set_xattr 118
lvol_op_with_handle_complete 119
spdk_bs_create_blob_ext 125
spdk_blob_close 142
spdk_bs_open_blob 145
spdk_blob_get_id 176
op_complete 224

Generated by: LCOV version 1.14