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-12 09:13:42 Functions: 145 147 98.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 512 852 60.1 %

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 2
_get_xattr_value_null 8
blob_clone 8
blob_clone_resize 8
blob_crc 8
blob_create 8
blob_create_fail 8
blob_create_internal 8
blob_create_loop 8
blob_create_snapshot_power_failure 8
blob_create_zero_extent 8
blob_decouple_snapshot 8
blob_delete 8
blob_delete_snapshot_power_failure 8
blob_dirty_shutdown 8
blob_esnap_clone_decouple 8
blob_esnap_clone_inflate 8
blob_esnap_clone_reload 8
blob_esnap_clone_resize 8
blob_esnap_clone_snapshot 8
blob_esnap_create 8
blob_esnap_hotplug 8
blob_esnap_io_4096_4096 8
blob_esnap_io_4096_512 8
blob_esnap_io_512_4096 8
blob_esnap_io_512_512 8
blob_esnap_thread_add_remove 8
blob_ext_md_pages 8
blob_flags 8
blob_inflate 8
blob_inflate_rw 8
blob_init 8
blob_insert_cluster_msg_test 8
blob_io_unit 8
blob_io_unit_compatibility 8
blob_is_degraded 8
blob_iter 8
blob_nested_freezes 8
blob_open 8
blob_operation_split_rw 8
blob_operation_split_rw_iov 8
blob_parse_md 8
blob_persist_test 8
blob_read 8
blob_read_only 8
blob_relations 8
blob_relations2 8
blob_relations3 8
blob_resize_test 8
blob_resize_thin_test 8
blob_rw_iov_read_only 8
blob_rw_verify 8
blob_rw_verify_iov 8
blob_rw_verify_iov_nomem 8
blob_seek_io_unit 8
blob_serialize_test 8
blob_set_external_parent 8
blob_set_parent 8
blob_set_xattrs_test 8
blob_shallow_copy 8
blob_simultaneous_operations 8
blob_snapshot 8
blob_snapshot_freeze_io 8
blob_snapshot_rw 8
blob_snapshot_rw_iov 8
blob_super 8
blob_thin_prov_alloc 8
blob_thin_prov_rle 8
blob_thin_prov_rw 8
blob_thin_prov_rw_iov 8
blob_thin_prov_unmap_cluster 8
blob_thin_prov_write_count_io 8
blob_thin_provision 8
blob_unmap 8
blob_write 8
blob_xattr 8
blobstore_clean_power_failure 8
bs_cluster_sz 8
bs_destroy 8
bs_grow_live 8
bs_grow_live_no_space 8
bs_load 8
bs_load_after_failed_grow 8
bs_load_custom_cluster_size 8
bs_load_iter_test 8
bs_load_pending_removal 8
bs_resize_md 8
bs_super_block 8
bs_test_grow 8
bs_test_recover_cluster_count 8
bs_type 8
bs_unload 8
bs_usable_clusters 8
bs_version 8
channel_ops 8
first_sync_complete 8
second_sync_complete 8
super_block_crc 8
ut_setup_config_copy_extent 8
ut_setup_config_copy_noextent 8
ut_setup_config_nocopy_extent 8
ut_setup_config_nocopy_noextent 8
_blob_esnap_clone_hydrate 16
_blob_inflate 16
_blob_inflate_rw 16
_blob_io_read_no_split 16
_blob_io_write_no_split 16
blob_op_with_handle_complete2 16
blob_shallow_copy_status_cb 16
bs_channel_get_req_count 16
test_io_write 16
blob_esnap_io_size 24
bs_grow_live_size 24
freeze_done 24
test_io_unmap 24
unfreeze_done 24
test_io_zeroes 32
is_not_esnap_clone 40
_blob_is_degraded 48
test_io_read 48
test_iov_write 48
test_iter 64
is_esnap_clone 72
suite_esnap_bs_setup 72
_get_xattr_value 96
suite_blob_cleanup 96
suite_blob_setup 96
test_iov_read 96
_get_snapshots_count 112
blob_esnap_verify_contents 160
ut_bs_dirty_load 180
ut_bs_reload 216
test_blob_io_writev 240
suite_bs_setup 440
suite_bs_cleanup 512
ut_blob_close_and_delete 632
test_blob_io_readv 672
ut_blob_create_and_open 720
bs_op_with_handle_complete 1568
blob_op_with_handle_complete 1956
ut_spdk_blob_opts_init 3052
blob_op_with_id_complete 3800
bs_dev_io_complete_cb 16384
bs_op_complete 18604
blob_op_complete 65908

Generated by: LCOV version 1.14