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:
1058
1124
94.1 %
Date:
2024-07-15 19:04:35
Functions:
51
80
63.8 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
267
548
48.7 %
Function Name
Hit count
_add_transport_cb
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_update_discovery_log
0
spdk_bdev_get_block_size
0
spdk_bdev_get_max_zone_append_size
0
spdk_bdev_get_name
0
spdk_bdev_is_md_interleaved
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_tgt_get_transport
0
test_nvmf_subsystem_destroy_cb
0
main
3
nvmf_test_create_subsystem
3
register_flag_nvmf
3
spdk_nvmf_tgt_add_transport
3
test_nvmf_nqn_is_valid
3
test_nvmf_ns_reservation_add_remove_registrant
3
test_nvmf_ns_reservation_report
3
test_nvmf_ns_reservation_restore
3
test_nvmf_reservation_custom_ops
3
test_nvmf_subsystem_add_ctrlr
3
test_nvmf_subsystem_state_change
3
test_reservation_acquire_preempt_1
3
test_reservation_acquire_release_with_ptpl
3
test_reservation_clear_notification
3
test_reservation_preempt_notification
3
test_reservation_register
3
test_reservation_register_with_ptpl
3
test_reservation_release
3
test_reservation_release_notification
3
test_reservation_release_notification_write_exclusive
3
test_reservation_unregister_notification
3
test_spdk_nvmf_ns_event
3
test_spdk_nvmf_subsystem_add_host
3
test_spdk_nvmf_subsystem_add_ns
3
test_spdk_nvmf_subsystem_set_sn
3
transport_create
3
transport_subsystem_add_host_err
3
ut_load_reservation
3
ut_nvmf_subsystem_paused
3
nvmf_ctrlr_ns_changed
6
ut_update_reservation
6
spdk_bdev_close
9
spdk_bdev_desc_get_bdev
9
spdk_bdev_get_md_size
9
spdk_bdev_io_type_supported
9
spdk_bdev_is_zoned
9
spdk_bdev_module_claim_bdev
9
spdk_bdev_module_release_bdev
9
spdk_bdev_open_ext
9
ut_is_ptpl_capable
12
ut_reservation_build_release_request
18
ut_reservation_build_registrants
24
ut_reservation_deinit
33
ut_reservation_init
33
ut_reservation_build_acquire_request
39
spdk_bdev_get_uuid
51
ut_reservation_build_req
57
ut_reservation_free_req
57
nvmf_ctrlr_reservation_notice_log
66
spdk_nvmf_tgt_find_subsystem
66
ut_reservation_build_register_request
135
Generated by:
LCOV version 1.14