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: 797 845 94.3 %
Date: 2024-11-19 16:04:24 Functions: 69 93 74.2 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 135 238 56.7 %

Function Name Sort by function name Hit count Sort by hit count
spdk_bdev_get_io_channel 0
spdk_bdev_get_name 0
spdk_bdev_readv_blocks 0
spdk_bdev_writev_blocks 0
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_jsonrpc_send_error_response 0
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
main 1
set_test_opts 1
spdk_bdev_module_examine_done 1
spdk_bdev_module_list_add 1
test_append_zone 1
test_close_zone 1
test_finish_zone 1
test_get_zone_info 1
test_open_zone 1
test_reset_zone 1
test_supported_io_types 1
test_zone_block_create 1
test_zone_block_create_invalid 1
test_zone_read 1
test_zone_write 1
spdk_rpc_register_method 2
spdk_jsonrpc_send_error_response_fmt 4
send_finish_zone 5
spdk_bdev_readv_blocks_with_md 5
send_close_zone 7
send_read_zone 8
create_and_get_vbdev 9
base_bdevs_cleanup 11
create_nvme_bdev 11
free_test_globals 11
init_test_globals 11
test_cleanup 11
free_delete_req 12
initialize_delete_req 12
send_delete_vbdev 12
spdk_bdev_module_claim_bdev 12
spdk_bdev_module_release_bdev 12
spdk_bdev_register 12
spdk_bdev_unregister 12
spdk_bdev_unregister_by_name 12
spdk_json_write_string 12
spdk_jsonrpc_begin_result 12
spdk_jsonrpc_end_result 12
spdk_jsonrpc_send_bool_response 12
spdk_bdev_close 13
spdk_bdev_is_zoned 13
spdk_bdev_open_ext 14
verify_bdev_present 14
send_create_vbdev 15
verify_config_present 15
free_create_req 16
initialize_create_req 16
verify_zone_config 16
verify_zone_bdev 17
send_open_zone 23
spdk_json_decode_object 28
spdk_bdev_get_by_name 36
spdk_bdev_io_type_supported 70
spdk_bdev_unmap_blocks 70
send_reset_zone 73
spdk_bdev_desc_get_bdev 95
send_zone_info 102
bdev_io_zone_info_initialize 105
bdev_io_zone_initialize 108
send_zone_management 108
send_append_zone 132
send_write_zone 136
bdev_io_zone_cleanup 213
spdk_bdev_writev_blocks_with_md 260
bdev_io_cleanup 276
bdev_io_initialize 276
set_io_output 335
spdk_bdev_free_io 335
spdk_bdev_io_complete 489

Generated by: LCOV version 1.14