LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/blob/blob.c - blob_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 6423 6439 99.8 %
Date: 2024-07-14 05:12:30 Functions: 145 147 98.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 959 1720 55.8 %

Function Name Sort by function name Hit count Sort by hit count
spdk_memory_domain_memzero 0
ut_mq_dequeue_spdk_memory_domain_memzero 0
main 6
_get_xattr_value_null 24
blob_clone 24
blob_clone_resize 24
blob_crc 24
blob_create 24
blob_create_fail 24
blob_create_internal 24
blob_create_loop 24
blob_create_snapshot_power_failure 24
blob_create_zero_extent 24
blob_decouple_snapshot 24
blob_delete 24
blob_delete_snapshot_power_failure 24
blob_dirty_shutdown 24
blob_esnap_clone_decouple 24
blob_esnap_clone_inflate 24
blob_esnap_clone_reload 24
blob_esnap_clone_resize 24
blob_esnap_clone_snapshot 24
blob_esnap_create 24
blob_esnap_hotplug 24
blob_esnap_io_4096_4096 24
blob_esnap_io_4096_512 24
blob_esnap_io_512_4096 24
blob_esnap_io_512_512 24
blob_esnap_thread_add_remove 24
blob_ext_md_pages 24
blob_flags 24
blob_inflate 24
blob_inflate_rw 24
blob_init 24
blob_insert_cluster_msg_test 24
blob_io_unit 24
blob_io_unit_compatibility 24
blob_is_degraded 24
blob_iter 24
blob_nested_freezes 24
blob_open 24
blob_operation_split_rw 24
blob_operation_split_rw_iov 24
blob_parse_md 24
blob_persist_test 24
blob_read 24
blob_read_only 24
blob_relations 24
blob_relations2 24
blob_relations3 24
blob_resize_test 24
blob_resize_thin_test 24
blob_rw_iov_read_only 24
blob_rw_verify 24
blob_rw_verify_iov 24
blob_rw_verify_iov_nomem 24
blob_seek_io_unit 24
blob_serialize_test 24
blob_set_external_parent 24
blob_set_parent 24
blob_set_xattrs_test 24
blob_shallow_copy 24
blob_simultaneous_operations 24
blob_snapshot 24
blob_snapshot_freeze_io 24
blob_snapshot_rw 24
blob_snapshot_rw_iov 24
blob_super 24
blob_thin_prov_alloc 24
blob_thin_prov_rle 24
blob_thin_prov_rw 24
blob_thin_prov_rw_iov 24
blob_thin_prov_unmap_cluster 24
blob_thin_prov_write_count_io 24
blob_thin_provision 24
blob_unmap 24
blob_write 24
blob_xattr 24
blobstore_clean_power_failure 24
bs_cluster_sz 24
bs_destroy 24
bs_grow_live 24
bs_grow_live_no_space 24
bs_load 24
bs_load_after_failed_grow 24
bs_load_custom_cluster_size 24
bs_load_iter_test 24
bs_load_pending_removal 24
bs_resize_md 24
bs_super_block 24
bs_test_grow 24
bs_test_recover_cluster_count 24
bs_type 24
bs_unload 24
bs_usable_clusters 24
bs_version 24
channel_ops 24
first_sync_complete 24
second_sync_complete 24
super_block_crc 24
ut_setup_config_copy_extent 24
ut_setup_config_copy_noextent 24
ut_setup_config_nocopy_extent 24
ut_setup_config_nocopy_noextent 24
_blob_esnap_clone_hydrate 48
_blob_inflate 48
_blob_inflate_rw 48
_blob_io_read_no_split 48
_blob_io_write_no_split 48
blob_op_with_handle_complete2 48
blob_shallow_copy_status_cb 48
bs_channel_get_req_count 48
test_io_write 48
blob_esnap_io_size 72
bs_grow_live_size 72
freeze_done 72
test_io_unmap 72
unfreeze_done 72
test_io_zeroes 96
is_not_esnap_clone 120
_blob_is_degraded 144
test_io_read 144
test_iov_write 144
test_iter 192
is_esnap_clone 216
suite_esnap_bs_setup 216
_get_xattr_value 288
suite_blob_cleanup 288
suite_blob_setup 288
test_iov_read 288
_get_snapshots_count 336
blob_esnap_verify_contents 480
ut_bs_dirty_load 540
ut_bs_reload 648
test_blob_io_writev 720
suite_bs_setup 1320
suite_bs_cleanup 1536
ut_blob_close_and_delete 1896
test_blob_io_readv 2016
ut_blob_create_and_open 2160
bs_op_with_handle_complete 4704
blob_op_with_handle_complete 5868
ut_spdk_blob_opts_init 9156
blob_op_with_id_complete 11400
bs_dev_io_complete_cb 49152
bs_op_complete 55812
blob_op_complete 197724

Generated by: LCOV version 1.14