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-15 18:46:56 Functions: 145 147 98.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 924 1650 56.0 %

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 3
_get_xattr_value_null 12
blob_clone 12
blob_clone_resize 12
blob_crc 12
blob_create 12
blob_create_fail 12
blob_create_internal 12
blob_create_loop 12
blob_create_snapshot_power_failure 12
blob_create_zero_extent 12
blob_decouple_snapshot 12
blob_delete 12
blob_delete_snapshot_power_failure 12
blob_dirty_shutdown 12
blob_esnap_clone_decouple 12
blob_esnap_clone_inflate 12
blob_esnap_clone_reload 12
blob_esnap_clone_resize 12
blob_esnap_clone_snapshot 12
blob_esnap_create 12
blob_esnap_hotplug 12
blob_esnap_io_4096_4096 12
blob_esnap_io_4096_512 12
blob_esnap_io_512_4096 12
blob_esnap_io_512_512 12
blob_esnap_thread_add_remove 12
blob_ext_md_pages 12
blob_flags 12
blob_inflate 12
blob_inflate_rw 12
blob_init 12
blob_insert_cluster_msg_test 12
blob_io_unit 12
blob_io_unit_compatibility 12
blob_is_degraded 12
blob_iter 12
blob_nested_freezes 12
blob_open 12
blob_operation_split_rw 12
blob_operation_split_rw_iov 12
blob_parse_md 12
blob_persist_test 12
blob_read 12
blob_read_only 12
blob_relations 12
blob_relations2 12
blob_relations3 12
blob_resize_test 12
blob_resize_thin_test 12
blob_rw_iov_read_only 12
blob_rw_verify 12
blob_rw_verify_iov 12
blob_rw_verify_iov_nomem 12
blob_seek_io_unit 12
blob_serialize_test 12
blob_set_external_parent 12
blob_set_parent 12
blob_set_xattrs_test 12
blob_shallow_copy 12
blob_simultaneous_operations 12
blob_snapshot 12
blob_snapshot_freeze_io 12
blob_snapshot_rw 12
blob_snapshot_rw_iov 12
blob_super 12
blob_thin_prov_alloc 12
blob_thin_prov_rle 12
blob_thin_prov_rw 12
blob_thin_prov_rw_iov 12
blob_thin_prov_unmap_cluster 12
blob_thin_prov_write_count_io 12
blob_thin_provision 12
blob_unmap 12
blob_write 12
blob_xattr 12
blobstore_clean_power_failure 12
bs_cluster_sz 12
bs_destroy 12
bs_grow_live 12
bs_grow_live_no_space 12
bs_load 12
bs_load_after_failed_grow 12
bs_load_custom_cluster_size 12
bs_load_iter_test 12
bs_load_pending_removal 12
bs_resize_md 12
bs_super_block 12
bs_test_grow 12
bs_test_recover_cluster_count 12
bs_type 12
bs_unload 12
bs_usable_clusters 12
bs_version 12
channel_ops 12
first_sync_complete 12
second_sync_complete 12
super_block_crc 12
ut_setup_config_copy_extent 12
ut_setup_config_copy_noextent 12
ut_setup_config_nocopy_extent 12
ut_setup_config_nocopy_noextent 12
_blob_esnap_clone_hydrate 24
_blob_inflate 24
_blob_inflate_rw 24
_blob_io_read_no_split 24
_blob_io_write_no_split 24
blob_op_with_handle_complete2 24
blob_shallow_copy_status_cb 24
bs_channel_get_req_count 24
test_io_write 24
blob_esnap_io_size 36
bs_grow_live_size 36
freeze_done 36
test_io_unmap 36
unfreeze_done 36
test_io_zeroes 48
is_not_esnap_clone 60
_blob_is_degraded 72
test_io_read 72
test_iov_write 72
test_iter 96
is_esnap_clone 108
suite_esnap_bs_setup 108
_get_xattr_value 144
suite_blob_cleanup 144
suite_blob_setup 144
test_iov_read 144
_get_snapshots_count 168
blob_esnap_verify_contents 240
ut_bs_dirty_load 270
ut_bs_reload 324
test_blob_io_writev 360
suite_bs_setup 660
suite_bs_cleanup 768
ut_blob_close_and_delete 948
test_blob_io_readv 1008
ut_blob_create_and_open 1080
bs_op_with_handle_complete 2352
blob_op_with_handle_complete 2934
ut_spdk_blob_opts_init 4578
blob_op_with_id_complete 5700
bs_dev_io_complete_cb 24576
bs_op_complete 27906
blob_op_complete 98862

Generated by: LCOV version 1.14