LCOV - code coverage report
Current view:
top level
-
spdk/test/unit/lib/bdev/mt/bdev.c
- bdev_ut.c
(
source
/ functions)
Hit
Total
Coverage
Test:
Combined
Lines:
1547
1574
98.3 %
Date:
2024-07-12 09:13:42
Functions:
73
91
80.2 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
104
167
62.3 %
Function Name
Hit count
_bdev_event_cb
10
_bdev_unregistered
10
_bdev_unregistered_wt
4
_spdk_bdev_module_register_bdev_ut
2
aborted_reset
2
aborted_reset_done
8
aborted_reset_no_outstanding_io
2
basic
2
basic_qos
2
bdev_channel_count_submitted_io
14
bdev_channel_io_timeout_cb
8
bdev_histograms_mt
2
bdev_init_cb
44
bdev_init_wt_cb
2
bdev_io_tailq_cnt
14
bdev_set_io_timeout_mt
2
count_queued_resets
28
enomem
2
enomem_done
258
enomem_multi_bdev
2
enomem_multi_bdev_unregister
2
enomem_multi_io_target
2
event_notify_and_close
2
fini_start
46
finish_cb
90
histogram_data_cb
4
histogram_io_count
29696
histogram_status_cb
4
init_complete
46
io_done
18
io_done2
2
io_during_io_done
74
io_during_qos_queue
2
io_during_qos_reset
2
io_during_reset
2
lock_lba_range_done
2
lock_lba_range_then_submit_io
2
main
2
module_fini
46
module_init
46
put_channel_during_reset
2
qos_dynamic_enable
2
qos_dynamic_enable_done
18
register_bdev
64
reset_completions
2
reset_done
4
setup_test
44
spdk_accel_append_copy
0
spdk_accel_get_io_channel
72
spdk_accel_get_memory_domain
0
spdk_accel_sequence_abort
0
spdk_accel_sequence_finish
0
spdk_accel_sequence_reverse
0
spdk_bdev_examine_wt
2
spdk_bdev_register_wt
2
spdk_memory_domain_get_dma_device_id
0
spdk_memory_domain_get_dma_device_type
0
spdk_memory_domain_pull_data
0
spdk_memory_domain_push_data
0
spdk_notify_send
136
spdk_notify_type_register
92
spdk_scsi_nvme_translate
0
stub_channel_outstanding_cnt
12
stub_complete_io
108
stub_create_ch
72
stub_destroy_ch
70
stub_destruct
68
stub_get_io_channel
76
stub_io_type_supported
140
stub_reset_channel
22
stub_submit_request
284
teardown_test
42
unlock_lba_range_done
2
unregister_and_close
2
unregister_and_close_different_threads
2
unregister_and_qos_poller
2
unregister_bdev
58
unregister_during_reset
2
ut_accel_ch_create_cb
68
ut_accel_ch_destroy_cb
68
ut_mq_dequeue_spdk_accel_append_copy
0
ut_mq_dequeue_spdk_accel_get_memory_domain
0
ut_mq_dequeue_spdk_memory_domain_get_dma_device_id
0
ut_mq_dequeue_spdk_memory_domain_get_dma_device_type
0
ut_mq_dequeue_spdk_memory_domain_pull_data
0
ut_mq_dequeue_spdk_memory_domain_push_data
0
ut_mq_dequeue_spdk_notify_send
0
ut_mq_dequeue_spdk_notify_type_register
0
wait_for_examine_cb
4
wrong_thread_setup
2
wrong_thread_teardown
2
Generated by:
LCOV version 1.14