LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/nvme/nvme.c
- nvme_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
1068
1072
99.6 %
Date:
2024-11-17 04:15:27
Functions:
52
65
80.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
63
162
38.9 %
Function Name
Hit count
nvme_transport_ctrlr_scan_attached
0
spdk_nvme_poll_group_process_completions
0
spdk_nvme_transport_available
0
ut_mq_dequeue_dummy_probe_cb
0
ut_mq_dequeue_nvme_ctrlr_get_current_process
0
ut_mq_dequeue_nvme_ctrlr_get_ref_count
0
ut_mq_dequeue_nvme_ctrlr_process_init
0
ut_mq_dequeue_nvme_transport_ctrlr_construct
0
ut_mq_dequeue_nvme_transport_ctrlr_scan_attached
0
ut_mq_dequeue_spdk_nvme_poll_group_process_completions
0
ut_mq_dequeue_spdk_nvme_transport_available
0
ut_mq_dequeue_spdk_nvme_transport_available_by_name
0
ut_mq_dequeue_spdk_pci_event_listen
0
dummy_attach_cb
1
dummy_timeout_cb
1
main
1
nvme_ctrlr_destruct
1
nvme_ctrlr_fail
1
nvme_transport_ctrlr_destruct
1
test_nvme_allocate_request
1
test_nvme_allocate_request_null
1
test_nvme_allocate_request_user_copy
1
test_nvme_completion_poll_cb
1
test_nvme_ctrlr_probe
1
test_nvme_ctrlr_probe_internal
1
test_nvme_driver_init
1
test_nvme_free_request
1
test_nvme_init_controllers
1
test_nvme_parse_addr
1
test_nvme_request_check_timeout
1
test_nvme_robust_mutex_init_shared
1
test_nvme_user_copy_cmd_complete
1
test_nvme_wait_for_completion
1
test_opc_data_transfer
1
test_spdk_nvme_connect
1
test_spdk_nvme_detach
1
test_spdk_nvme_detach_async
1
test_spdk_nvme_parse_func
1
test_spdk_nvme_probe_ext
1
test_spdk_nvme_transport_id_parse_adrfam
1
test_spdk_nvme_transport_id_parse_trtype
1
test_trid_adrfam_str
1
test_trid_parse_and_compare
1
test_trid_trtype_str
1
ut_nvme_pcie_ctrlr_scan
1
dummy_cb
3
nvme_ctrlr_process_init
3
test_nvme_init_get_probe_ctx
3
nvme_transport_ctrlr_construct
4
spdk_nvme_ctrlr_get_regs_csts
4
spdk_pci_event_listen
4
dummy_attach_fail_cb
5
dummy_probe_cb
6
nvme_ctrlr_get_current_process
6
nvme_ctrlr_proc_get_ref
8
nvme_ctrlr_destruct_async
10
nvme_io_msg_ctrlr_detach
10
spdk_nvme_qpair_process_completions
10
memset_trid
11
nvme_ctrlr_destruct_poll_async
11
nvme_ctrlr_get_ref_count
11
nvme_ctrlr_proc_put_ref
11
nvme_transport_ctrlr_scan
12
spdk_nvme_ctrlr_get_default_ctrlr_opts
13
spdk_nvme_transport_available_by_name
13
Generated by:
LCOV version 1.14