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: 2112 2153 98.1 %
Date: 2024-07-15 23:21:18 Functions: 90 117 76.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 328 568 57.7 %

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 3
lvol_clone_fail 3
lvol_close 3
lvol_create_destroy_success 3
lvol_create_fail 3
lvol_create_thin_provisioned 3
lvol_decouple_parent 3
lvol_destroy_fail 3
lvol_esnap_create_bad_args 3
lvol_esnap_create_delete 3
lvol_esnap_hotplug 3
lvol_esnap_load_esnaps 3
lvol_esnap_missing 3
lvol_esnap_reload 3
lvol_get_by 3
lvol_get_xattr 3
lvol_inflate 3
lvol_iter_clones 3
lvol_names 3
lvol_open 3
lvol_refcnt 3
lvol_rename 3
lvol_resize 3
lvol_set_external_parent 3
lvol_set_parent 3
lvol_set_read_only 3
lvol_shallow_copy 3
lvol_snapshot 3
lvol_snapshot_fail 3
lvols_load 3
lvs_init_destroy_success 3
lvs_init_opts_success 3
lvs_init_unload_success 3
lvs_names 3
lvs_rename 3
lvs_unload_lvs_is_null_fail 3
main 3
spdk_blob_set_read_only 3
spdk_bs_blob_set_external_parent 3
spdk_bs_blob_set_parent 3
spdk_bs_blob_shallow_copy 3
test_lvs_load 3
ut_esnap_bs_dev_create 3
spdk_bs_blob_decouple_parent 6
spdk_bs_inflate_blob 6
ut_cb_res_untouched 6
ut_create_degraded 6
ut_destroy_degraded 6
init_bdev 9
null_cb 9
count_clones 12
spdk_bs_create_clone 12
spdk_bs_alloc_io_channel 15
spdk_bs_free_io_channel 15
spdk_blob_resize 18
spdk_bs_create_snapshot 21
spdk_bs_iter_first 24
lvol_esnap_hotplug_scenario 39
spdk_bs_get_super 42
spdk_bs_load 45
spdk_bs_iter_next 60
free_dev 72
spdk_blob_set_esnap_bs_dev 75
ut_cb_res_clear 78
spdk_bs_destroy 84
spdk_bs_unload 105
spdk_blob_get_xattr_value 129
spdk_bs_create_blob 147
spdk_bs_set_super 147
init_dev 153
spdk_bs_init 156
missing_get_lvol_count 162
spdk_blob_sync_md 168
ut_esnap_hotplug_dev_create 168
spdk_blob_get_clones 189
lvol_store_op_with_handle_complete 195
spdk_blob_opts_init 195
get_missing_esnap 201
spdk_bs_opts_init 210
spdk_bs_get_cluster_size 216
spdk_blob_open_opts_init 243
spdk_bs_open_blob_ext 243
spdk_bs_delete_blob 252
spdk_blob_set_xattr 354
lvol_op_with_handle_complete 357
spdk_bs_create_blob_ext 375
spdk_blob_close 426
spdk_bs_open_blob 435
spdk_blob_get_id 528
op_complete 672

Generated by: LCOV version 1.14