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 16:34:31 Functions: 41 72 56.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 117 238 49.2 %

Function Name Sort by function name Hit count Sort by hit count
cleanup_after_test 204
main 4
nvme_cmd_interpret_rw 64
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 224
nvme_request_next_sge 64
nvme_request_next_sge_invalid_prp1 16
nvme_request_reset_sgl 72
nvme_transport_ctrlr_construct 0
nvme_transport_ctrlr_destruct 0
nvme_transport_ctrlr_scan 0
prepare_for_test 204
spdk_nvme_ctrlr_get_default_ctrlr_opts 0
spdk_nvme_ctrlr_get_regs_csts 0
spdk_nvme_ns_get_max_io_xfer_size 408
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 4
split_test2 4
split_test3 4
split_test4 4
test_cmd_child_request 4
test_io_flags 4
test_nvme_ns_cmd_compare_and_write 4
test_nvme_ns_cmd_compare_with_md 4
test_nvme_ns_cmd_comparev 4
test_nvme_ns_cmd_comparev_with_md 4
test_nvme_ns_cmd_copy 4
test_nvme_ns_cmd_dataset_management 4
test_nvme_ns_cmd_flush 4
test_nvme_ns_cmd_io_mgmt_recv 4
test_nvme_ns_cmd_io_mgmt_send 4
test_nvme_ns_cmd_read_with_md 4
test_nvme_ns_cmd_readv 4
test_nvme_ns_cmd_reservation_acquire 4
test_nvme_ns_cmd_reservation_register 4
test_nvme_ns_cmd_reservation_release 4
test_nvme_ns_cmd_reservation_report 4
test_nvme_ns_cmd_setup_request 4
test_nvme_ns_cmd_verify 4
test_nvme_ns_cmd_write_uncorrectable 4
test_nvme_ns_cmd_write_with_md 4
test_nvme_ns_cmd_write_zeroes 4
test_nvme_ns_cmd_writev 4
test_nvme_ns_cmd_zone_append_with_md 4
test_nvme_ns_cmd_zone_appendv_with_md 4
test_spdk_nvme_ns_cmd_readv_ext 4
test_spdk_nvme_ns_cmd_readv_with_md 4
test_spdk_nvme_ns_cmd_writev_ext 4
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