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:
6499
6515
99.8 %
Date:
2024-12-09 06:51:10
Functions:
146
148
98.6 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
1174
2150
54.6 %
Function Name
Hit count
spdk_memory_domain_memzero
0
ut_mq_dequeue_spdk_memory_domain_memzero
0
main
3
ut_setup_config_copy_extent
12
ut_setup_config_copy_noextent
12
ut_setup_config_nocopy_extent
12
ut_setup_config_nocopy_extent_16k_phys
12
ut_setup_config_nocopy_noextent
12
_get_xattr_value_null
15
blob_clone
15
blob_clone_resize
15
blob_crc
15
blob_create
15
blob_create_fail
15
blob_create_internal
15
blob_create_loop
15
blob_create_snapshot_power_failure
15
blob_create_zero_extent
15
blob_decouple_snapshot
15
blob_delete
15
blob_delete_snapshot_power_failure
15
blob_dirty_shutdown
15
blob_esnap_clone_decouple
15
blob_esnap_clone_inflate
15
blob_esnap_clone_reload
15
blob_esnap_clone_resize
15
blob_esnap_clone_snapshot
15
blob_esnap_create
15
blob_esnap_hotplug
15
blob_esnap_io_4096_4096
15
blob_esnap_io_4096_512
15
blob_esnap_io_512_4096
15
blob_esnap_io_512_512
15
blob_esnap_thread_add_remove
15
blob_ext_md_pages
15
blob_flags
15
blob_inflate
15
blob_inflate_rw
15
blob_init
15
blob_insert_cluster_msg_test
15
blob_io_unit
15
blob_io_unit_compatibility
15
blob_is_degraded
15
blob_iter
15
blob_nested_freezes
15
blob_open
15
blob_operation_split_rw
15
blob_operation_split_rw_iov
15
blob_parse_md
15
blob_persist_test
15
blob_read
15
blob_read_only
15
blob_relations
15
blob_relations2
15
blob_relations3
15
blob_resize_test
15
blob_resize_thin_test
15
blob_rw_iov_read_only
15
blob_rw_verify
15
blob_rw_verify_iov
15
blob_rw_verify_iov_nomem
15
blob_seek_io_unit
15
blob_serialize_test
15
blob_set_external_parent
15
blob_set_parent
15
blob_set_xattrs_test
15
blob_shallow_copy
15
blob_simultaneous_operations
15
blob_snapshot
15
blob_snapshot_freeze_io
15
blob_snapshot_rw
15
blob_snapshot_rw_iov
15
blob_super
15
blob_thin_prov_alloc
15
blob_thin_prov_rle
15
blob_thin_prov_rw
15
blob_thin_prov_rw_iov
15
blob_thin_prov_unmap_cluster
15
blob_thin_prov_write_count_io
15
blob_thin_provision
15
blob_unmap
15
blob_write
15
blob_xattr
15
blobstore_clean_power_failure
15
bs_cluster_sz
15
bs_destroy
15
bs_grow_live
15
bs_grow_live_no_space
15
bs_load
15
bs_load_after_failed_grow
15
bs_load_custom_cluster_size
15
bs_load_iter_test
15
bs_load_pending_removal
15
bs_resize_md
15
bs_super_block
15
bs_test_grow
15
bs_test_recover_cluster_count
15
bs_type
15
bs_unload
15
bs_usable_clusters
15
bs_version
15
channel_ops
15
first_sync_complete
15
second_sync_complete
15
super_block_crc
15
_blob_esnap_clone_hydrate
30
_blob_inflate
30
_blob_inflate_rw
30
_blob_io_read_no_split
30
_blob_io_write_no_split
30
blob_op_with_handle_complete2
30
blob_shallow_copy_status_cb
30
bs_channel_get_req_count
30
test_io_write
30
blob_esnap_io_size
45
bs_grow_live_size
45
freeze_done
45
test_io_unmap
45
unfreeze_done
45
test_io_zeroes
60
is_not_esnap_clone
75
_blob_is_degraded
90
test_io_read
90
test_iov_write
90
test_iter
120
is_esnap_clone
135
suite_esnap_bs_setup
135
_get_xattr_value
180
suite_blob_cleanup
180
suite_blob_setup
180
test_iov_read
180
_get_snapshots_count
240
blob_esnap_verify_contents
300
ut_bs_dirty_load
342
ut_bs_reload
405
test_blob_io_writev
450
suite_bs_setup
825
suite_bs_cleanup
960
ut_blob_close_and_delete
1200
test_blob_io_readv
1260
ut_blob_create_and_open
1350
bs_op_with_handle_complete
2949
blob_op_with_handle_complete
3690
ut_spdk_blob_opts_init
5727
blob_op_with_id_complete
7149
bs_dev_io_complete_cb
30720
bs_op_complete
54183
blob_op_complete
123708
Generated by:
LCOV version 1.15