LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/nvmf/subsystem.c - subsystem_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 1255 1334 94.1 %
Date: 2024-11-19 16:04:24 Functions: 57 113 50.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 241 560 43.0 %

Function Name Sort by function name Hit count Sort by hit count
_add_transport_cb 0
nvmf_auth_is_supported 0
nvmf_ctrlr_async_event_ana_change_notice 0
nvmf_ctrlr_async_event_reservation_notification 0
nvmf_ctrlr_destruct 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
nvmf_tgt_create_poll_group 0
nvmf_tgt_destroy_poll_group 0
nvmf_tgt_update_mdns_prr 0
spdk_bdev_get_block_size 0
spdk_bdev_get_max_zone_append_size 0
spdk_bdev_get_module_ctx 0
spdk_bdev_get_module_name 0
spdk_bdev_get_name 0
spdk_bdev_is_md_interleaved 0
spdk_key_dup 0
spdk_key_get_name 0
spdk_mempool_lookup 0
spdk_nvme_ctrlr_process_admin_completions 0
spdk_nvme_detach 0
spdk_nvme_qpair_process_completions 0
spdk_nvme_transport_id_adrfam_str 0
spdk_nvme_transport_id_compare 0
spdk_nvme_transport_id_parse_trtype 0
spdk_nvme_transport_id_trtype_str 0
spdk_nvmf_qpair_disconnect 0
spdk_nvmf_qpair_get_listen_trid 0
spdk_nvmf_request_complete 0
spdk_nvmf_send_discovery_log_notice 0
spdk_nvmf_tgt_get_transport 0
test_nvmf_subsystem_destroy_cb 0
ut_mq_dequeue_nvmf_auth_is_supported 0
ut_mq_dequeue_nvmf_ctrlr_async_event_ana_change_notice 0
ut_mq_dequeue_nvmf_tgt_update_mdns_prr 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_module_ctx 0
ut_mq_dequeue_spdk_bdev_get_module_name 0
ut_mq_dequeue_spdk_bdev_get_nvme_nsid 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_key_dup 0
ut_mq_dequeue_spdk_key_get_name 0
ut_mq_dequeue_spdk_mempool_lookup 0
ut_mq_dequeue_spdk_nvme_transport_id_adrfam_str 0
ut_mq_dequeue_spdk_nvme_transport_id_trtype_str 0
ut_mq_dequeue_spdk_nvmf_qpair_disconnect 0
ut_mq_dequeue_spdk_nvmf_qpair_get_listen_trid 0
ut_mq_dequeue_spdk_nvmf_request_complete 0
main 1
nvmf_test_create_subsystem 1
register_flag_nvmf 1
spdk_nvmf_tgt_add_transport 1
test_nvmf_nqn_is_valid 1
test_nvmf_ns_reservation_add_remove_registrant 1
test_nvmf_ns_reservation_report 1
test_nvmf_ns_reservation_restore 1
test_nvmf_reservation_custom_ops 1
test_nvmf_subsystem_add_ctrlr 1
test_nvmf_subsystem_state_change 1
test_reservation_acquire_preempt_1 1
test_reservation_acquire_release_with_ptpl 1
test_reservation_clear_notification 1
test_reservation_preempt_notification 1
test_reservation_register 1
test_reservation_register_with_ptpl 1
test_reservation_release 1
test_reservation_release_notification 1
test_reservation_release_notification_write_exclusive 1
test_reservation_unregister_notification 1
test_spdk_nvmf_ns_event 1
test_spdk_nvmf_ns_visible 1
test_spdk_nvmf_subsystem_add_fdp_ns 1
test_spdk_nvmf_subsystem_add_host 1
test_spdk_nvmf_subsystem_add_ns 1
test_spdk_nvmf_subsystem_set_sn 1
transport_create 1
transport_subsystem_add_host_err 1
ut_load_reservation 1
ut_nvmf_subsystem_paused 1
ut_update_reservation 2
nvmf_ctrlr_async_event_ns_notice 3
spdk_keyring_put_key 4
ut_is_ptpl_capable 4
spdk_bdev_desc_get_bdev 5
spdk_bdev_get_md_size 5
spdk_bdev_get_nvme_nsid 5
spdk_bdev_io_type_supported 5
spdk_bdev_is_zoned 5
spdk_bdev_module_claim_bdev 5
spdk_bdev_open_ext 5
nvmf_ctrlr_ns_changed 6
spdk_bdev_close 6
spdk_bdev_module_release_bdev 6
ut_reservation_build_release_request 6
spdk_bdev_get_nvme_ctratt 7
ut_reservation_build_registrants 8
ut_reservation_deinit 11
ut_reservation_init 11
ut_reservation_build_acquire_request 13
ut_reservation_build_req 19
ut_reservation_free_req 19
spdk_bdev_get_uuid 21
nvmf_ctrlr_reservation_notice_log 22
spdk_nvmf_tgt_find_subsystem 22
ut_reservation_build_register_request 45

Generated by: LCOV version 1.14