LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/bdev/vbdev_zone_block.c - vbdev_zone_block_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 767 806 95.2 %
Date: 2024-07-13 20:45:10 Functions: 69 93 74.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 171 294 58.2 %

Function Name Sort by function name Hit count Sort by hit count
base_bdevs_cleanup 66
bdev_io_cleanup 1656
bdev_io_initialize 1656
bdev_io_zone_cleanup 1278
bdev_io_zone_info_initialize 630
bdev_io_zone_initialize 648
create_and_get_vbdev 54
create_nvme_bdev 66
free_create_req 96
free_delete_req 72
free_test_globals 66
init_test_globals 66
initialize_create_req 96
initialize_delete_req 72
main 6
send_append_zone 792
send_close_zone 42
send_create_vbdev 90
send_delete_vbdev 72
send_finish_zone 30
send_open_zone 138
send_read_zone 48
send_reset_zone 438
send_write_zone 816
send_zone_info 612
send_zone_management 648
set_io_output 2010
set_test_opts 6
spdk_bdev_close 78
spdk_bdev_desc_get_bdev 570
spdk_bdev_free_io 2010
spdk_bdev_get_by_name 216
spdk_bdev_get_io_channel 0
spdk_bdev_get_name 0
spdk_bdev_io_complete 2934
spdk_bdev_io_type_supported 420
spdk_bdev_is_zoned 78
spdk_bdev_module_claim_bdev 72
spdk_bdev_module_examine_done 6
spdk_bdev_module_list_add 6
spdk_bdev_module_release_bdev 72
spdk_bdev_open_ext 84
spdk_bdev_readv_blocks 0
spdk_bdev_readv_blocks_with_md 30
spdk_bdev_register 72
spdk_bdev_unmap_blocks 420
spdk_bdev_unregister 72
spdk_bdev_unregister_by_name 72
spdk_bdev_writev_blocks 0
spdk_bdev_writev_blocks_with_md 1560
spdk_json_decode_object 168
spdk_json_decode_string 0
spdk_json_decode_uint64 0
spdk_json_write_bool 0
spdk_json_write_name 0
spdk_json_write_named_object_begin 0
spdk_json_write_named_string 0
spdk_json_write_named_uint64 0
spdk_json_write_object_begin 0
spdk_json_write_object_end 0
spdk_json_write_string 72
spdk_jsonrpc_begin_result 72
spdk_jsonrpc_end_result 72
spdk_jsonrpc_send_bool_response 72
spdk_jsonrpc_send_error_response 0
spdk_jsonrpc_send_error_response_fmt 24
spdk_rpc_register_method 12
test_append_zone 6
test_cleanup 66
test_close_zone 6
test_finish_zone 6
test_get_zone_info 6
test_open_zone 6
test_reset_zone 6
test_supported_io_types 6
test_zone_block_create 6
test_zone_block_create_invalid 6
test_zone_read 6
test_zone_write 6
ut_mq_dequeue_spdk_bdev_get_io_channel 0
ut_mq_dequeue_spdk_bdev_io_type_supported 0
ut_mq_dequeue_spdk_json_decode_string 0
ut_mq_dequeue_spdk_json_decode_uint64 0
ut_mq_dequeue_spdk_json_write_bool 0
ut_mq_dequeue_spdk_json_write_name 0
ut_mq_dequeue_spdk_json_write_named_object_begin 0
ut_mq_dequeue_spdk_json_write_named_string 0
ut_mq_dequeue_spdk_json_write_object_begin 0
ut_mq_dequeue_spdk_json_write_object_end 0
verify_bdev_present 84
verify_config_present 90
verify_zone_bdev 102
verify_zone_config 96

Generated by: LCOV version 1.14