LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/nvmf/ctrlr_discovery.c - ctrlr_discovery_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 447 509 87.8 %
Date: 2024-07-15 14:45:50 Functions: 16 74 21.6 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 149 351 42.5 %

Function Name Sort by function name Hit count Sort by hit count
nvmf_auth_is_supported 0
nvmf_ctrlr_async_event_ana_change_notice 0
nvmf_ctrlr_async_event_discovery_log_change_notice 0
nvmf_ctrlr_async_event_ns_notice 0
nvmf_ctrlr_destruct 0
nvmf_ctrlr_ns_changed 0
nvmf_ctrlr_reservation_notice_log 0
nvmf_poll_group_add_subsystem 0
nvmf_poll_group_pause_subsystem 0
nvmf_poll_group_remove_subsystem 0
nvmf_poll_group_resume_subsystem 0
nvmf_poll_group_update_subsystem 0
spdk_bdev_close 0
spdk_bdev_desc_get_bdev 0
spdk_bdev_get_block_size 0
spdk_bdev_get_max_zone_append_size 0
spdk_bdev_get_md_size 0
spdk_bdev_get_name 0
spdk_bdev_get_nvme_ctratt 0
spdk_bdev_get_uuid 0
spdk_bdev_io_type_supported 0
spdk_bdev_is_md_interleaved 0
spdk_bdev_is_zoned 0
spdk_bdev_module_claim_bdev 0
spdk_bdev_module_release_bdev 0
spdk_bdev_open_ext 0
spdk_key_dup 0
spdk_key_get_name 0
spdk_nvme_transport_id_parse_trtype 0
spdk_nvme_transport_id_trtype_str 0
spdk_nvmf_qpair_disconnect 0
spdk_nvmf_request_complete 0
spdk_nvmf_transport_create_async 0
spdk_nvmf_transport_get_next 0
spdk_nvmf_transport_listen 0
spdk_nvmf_transport_stop_listen 0
ut_mq_dequeue_nvmf_auth_is_supported 0
ut_mq_dequeue_nvmf_ctrlr_async_event_ana_change_notice 0
ut_mq_dequeue_nvmf_ctrlr_async_event_ns_notice 0
ut_mq_dequeue_spdk_bdev_desc_get_bdev 0
ut_mq_dequeue_spdk_bdev_get_block_size 0
ut_mq_dequeue_spdk_bdev_get_max_zone_append_size 0
ut_mq_dequeue_spdk_bdev_get_md_size 0
ut_mq_dequeue_spdk_bdev_get_nvme_ctratt 0
ut_mq_dequeue_spdk_bdev_io_type_supported 0
ut_mq_dequeue_spdk_bdev_is_md_interleaved 0
ut_mq_dequeue_spdk_bdev_is_zoned 0
ut_mq_dequeue_spdk_bdev_module_claim_bdev 0
ut_mq_dequeue_spdk_bdev_open_ext 0
ut_mq_dequeue_spdk_key_dup 0
ut_mq_dequeue_spdk_key_get_name 0
ut_mq_dequeue_spdk_nvme_transport_id_trtype_str 0
ut_mq_dequeue_spdk_nvmf_qpair_disconnect 0
ut_mq_dequeue_spdk_nvmf_request_complete 0
ut_mq_dequeue_spdk_nvmf_tgt_get_transport 0
ut_mq_dequeue_spdk_nvmf_transport_get_first 0
ut_mq_dequeue_spdk_nvmf_transport_get_next 0
ut_mq_dequeue_spdk_nvmf_transport_stop_listen 0
main 3
register_flag_nvmf 3
test_discovery_log 3
test_discovery_log_with_filters 3
spdk_keyring_put_key 6
spdk_nvmf_transport_get_first 6
test_dummy_listener_discover 15
_subsystem_add_listen_done 21
nvmf_transport_find_listener 21
spdk_nvmf_tgt_get_transport 21
test_gen_trid 27
spdk_nvmf_tgt_find_subsystem 54
test_tcp_discover 60
test_rdma_discover 66
spdk_nvme_transport_id_compare 81
nvmf_transport_listener_discover 141

Generated by: LCOV version 1.14