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: 1325 1368 96.9 %
Date: 2024-11-19 16:04:24 Functions: 41 74 55.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 110 234 47.0 %

Function Name Sort by function name Hit count Sort by hit count
cleanup_after_test 52
main 1
nvme_cmd_interpret_rw 18
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 58
nvme_request_next_sge 25
nvme_request_reset_sgl 21
nvme_transport_ctrlr_construct 0
nvme_transport_ctrlr_destruct 0
nvme_transport_ctrlr_scan 0
nvme_transport_ctrlr_scan_attached 0
prepare_for_test 52
spdk_nvme_ctrlr_get_default_ctrlr_opts 0
spdk_nvme_ctrlr_get_regs_csts 0
spdk_nvme_ns_get_max_io_xfer_size 104
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 1
split_test2 1
split_test3 1
split_test4 1
test_cmd_child_request 1
test_io_flags 1
test_nvme_ns_cmd_compare_and_write 1
test_nvme_ns_cmd_compare_with_md 1
test_nvme_ns_cmd_comparev 1
test_nvme_ns_cmd_comparev_with_md 1
test_nvme_ns_cmd_copy 1
test_nvme_ns_cmd_dataset_management 1
test_nvme_ns_cmd_flush 1
test_nvme_ns_cmd_io_mgmt_recv 1
test_nvme_ns_cmd_io_mgmt_send 1
test_nvme_ns_cmd_read_with_md 1
test_nvme_ns_cmd_readv 1
test_nvme_ns_cmd_readv_sgl 1
test_nvme_ns_cmd_reservation_acquire 1
test_nvme_ns_cmd_reservation_register 1
test_nvme_ns_cmd_reservation_release 1
test_nvme_ns_cmd_reservation_report 1
test_nvme_ns_cmd_setup_request 1
test_nvme_ns_cmd_verify 1
test_nvme_ns_cmd_write_uncorrectable 1
test_nvme_ns_cmd_write_with_md 1
test_nvme_ns_cmd_write_zeroes 1
test_nvme_ns_cmd_writev 1
test_nvme_ns_cmd_zone_append_with_md 1
test_nvme_ns_cmd_zone_appendv_with_md 1
test_spdk_nvme_ns_cmd_readv_ext 1
test_spdk_nvme_ns_cmd_readv_with_md 1
test_spdk_nvme_ns_cmd_writev_ext 1
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_nvme_transport_ctrlr_scan_attached 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