LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/ftl/ftl_sb
- ftl_sb_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
382
414
92.3 %
Date:
2024-08-12 15:39:37
Functions:
19
56
33.9 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
50
104
48.1 %
Function Name
Hit count
ftl_band_init_gc_iter
20
ftl_band_user_blocks
0
ftl_bands_load_state
0
ftl_md_create
0
ftl_md_create_region_flags
0
ftl_md_destroy
0
ftl_md_destroy_region_flags
0
ftl_md_destroy_shm_flags
0
ftl_md_get_buffer
0
ftl_md_get_region
0
ftl_md_persist
0
ftl_md_restore
0
ftl_mngt_call_process
0
ftl_mngt_fail_step
0
ftl_mngt_get_step_ctx
0
ftl_mngt_next_step
20
ftl_mngt_persist_bands_p2l
0
ftl_nv_cache_chunk_tail_md_num_blocks
0
ftl_nv_cache_load_state
0
ftl_nv_cache_save_state
0
ftl_valid_map_load_state
0
main
5
spdk_bdev_desc_get_bdev
0
spdk_bdev_get_num_blocks
0
spdk_bdev_get_write_unit_size
0
test_ftl_superblock_v3_md_layout_build
5
test_sb_crc_v2
5
test_sb_crc_v3
5
test_sb_v3_find_region_latest
5
test_sb_v3_find_region_ver
5
test_sb_v3_md_layout
5
test_sb_v3_region_reinit
80
test_sb_v5_md_layout
5
test_setup
5
test_setup_sb_v2
5
test_setup_sb_v3
10
test_setup_sb_v5
5
test_setup_sb_ver
20
test_superblock_v3_md_layout_add
85
test_superblock_v3_md_layout_add_free
10
test_teardown
5
ut_mq_dequeue_ftl_band_user_blocks
0
ut_mq_dequeue_ftl_bands_load_state
0
ut_mq_dequeue_ftl_md_create
0
ut_mq_dequeue_ftl_md_create_region_flags
0
ut_mq_dequeue_ftl_md_destroy_region_flags
0
ut_mq_dequeue_ftl_md_destroy_shm_flags
0
ut_mq_dequeue_ftl_md_get_buffer
0
ut_mq_dequeue_ftl_md_get_region
0
ut_mq_dequeue_ftl_mngt_get_step_ctx
0
ut_mq_dequeue_ftl_nv_cache_chunk_tail_md_num_blocks
0
ut_mq_dequeue_ftl_nv_cache_load_state
0
ut_mq_dequeue_ftl_nv_cache_save_state
0
ut_mq_dequeue_spdk_bdev_desc_get_bdev
0
ut_mq_dequeue_spdk_bdev_get_num_blocks
0
ut_mq_dequeue_spdk_bdev_get_write_unit_size
0
Generated by:
LCOV version 1.14