LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/nvme/nvme_ns_cmd.c
- nvme_ns_cmd_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
1313
1357
96.8 %
Date:
2024-07-12 09:13:42
Functions:
41
72
56.9 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
109
216
50.5 %
Function Name
Hit count
cleanup_after_test
102
main
2
nvme_cmd_interpret_rw
32
nvme_ctrlr_add_process
0
nvme_ctrlr_destruct
0
nvme_ctrlr_destruct_async
0
nvme_ctrlr_destruct_poll_async
0
nvme_ctrlr_fail
0
nvme_ctrlr_get_current_process
0
nvme_ctrlr_get_ref_count
0
nvme_ctrlr_proc_get_ref
0
nvme_ctrlr_proc_put_ref
0
nvme_ctrlr_process_init
0
nvme_io_msg_ctrlr_detach
0
nvme_qpair_submit_request
112
nvme_request_next_sge
32
nvme_request_next_sge_invalid_prp1
8
nvme_request_reset_sgl
36
nvme_transport_ctrlr_construct
0
nvme_transport_ctrlr_destruct
0
nvme_transport_ctrlr_scan
0
prepare_for_test
102
spdk_nvme_ctrlr_get_default_ctrlr_opts
0
spdk_nvme_ctrlr_get_regs_csts
0
spdk_nvme_ns_get_max_io_xfer_size
204
spdk_nvme_ns_get_sector_size
0
spdk_nvme_poll_group_process_completions
0
spdk_nvme_qpair_process_completions
0
spdk_nvme_transport_available_by_name
0
spdk_pci_device_get_addr
0
spdk_pci_device_get_id
0
spdk_pci_enumerate
0
spdk_pci_event_listen
0
split_test
2
split_test2
2
split_test3
2
split_test4
2
test_cmd_child_request
2
test_io_flags
2
test_nvme_ns_cmd_compare_and_write
2
test_nvme_ns_cmd_compare_with_md
2
test_nvme_ns_cmd_comparev
2
test_nvme_ns_cmd_comparev_with_md
2
test_nvme_ns_cmd_copy
2
test_nvme_ns_cmd_dataset_management
2
test_nvme_ns_cmd_flush
2
test_nvme_ns_cmd_io_mgmt_recv
2
test_nvme_ns_cmd_io_mgmt_send
2
test_nvme_ns_cmd_read_with_md
2
test_nvme_ns_cmd_readv
2
test_nvme_ns_cmd_reservation_acquire
2
test_nvme_ns_cmd_reservation_register
2
test_nvme_ns_cmd_reservation_release
2
test_nvme_ns_cmd_reservation_report
2
test_nvme_ns_cmd_setup_request
2
test_nvme_ns_cmd_verify
2
test_nvme_ns_cmd_write_uncorrectable
2
test_nvme_ns_cmd_write_with_md
2
test_nvme_ns_cmd_write_zeroes
2
test_nvme_ns_cmd_writev
2
test_nvme_ns_cmd_zone_append_with_md
2
test_nvme_ns_cmd_zone_appendv_with_md
2
test_spdk_nvme_ns_cmd_readv_ext
2
test_spdk_nvme_ns_cmd_readv_with_md
2
test_spdk_nvme_ns_cmd_writev_ext
2
ut_mq_dequeue_nvme_ctrlr_destruct_poll_async
0
ut_mq_dequeue_nvme_ctrlr_get_current_process
0
ut_mq_dequeue_nvme_transport_ctrlr_destruct
0
ut_mq_dequeue_spdk_nvme_ctrlr_get_regs_csts
0
ut_mq_dequeue_spdk_nvme_poll_group_process_completions
0
ut_mq_dequeue_spdk_nvme_qpair_process_completions
0
ut_mq_dequeue_spdk_pci_event_listen
0
Generated by:
LCOV version 1.14