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-15 13:34:03
Functions:
73
91
80.2 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
160
283
56.5 %
Function Name
Hit count
_bdev_event_cb
20
_bdev_unregistered
20
_bdev_unregistered_wt
8
_spdk_bdev_module_register_bdev_ut
4
aborted_reset
4
aborted_reset_done
16
aborted_reset_no_outstanding_io
4
basic
4
basic_qos
4
bdev_channel_count_submitted_io
28
bdev_channel_io_timeout_cb
16
bdev_histograms_mt
4
bdev_init_cb
88
bdev_init_wt_cb
4
bdev_io_tailq_cnt
28
bdev_set_io_timeout_mt
4
count_queued_resets
56
enomem
4
enomem_done
516
enomem_multi_bdev
4
enomem_multi_bdev_unregister
4
enomem_multi_io_target
4
event_notify_and_close
4
fini_start
92
finish_cb
180
histogram_data_cb
8
histogram_io_count
59392
histogram_status_cb
8
init_complete
92
io_done
36
io_done2
4
io_during_io_done
148
io_during_qos_queue
4
io_during_qos_reset
4
io_during_reset
4
lock_lba_range_done
4
lock_lba_range_then_submit_io
4
main
4
module_fini
92
module_init
92
put_channel_during_reset
4
qos_dynamic_enable
4
qos_dynamic_enable_done
36
register_bdev
128
reset_completions
4
reset_done
8
setup_test
88
spdk_accel_append_copy
0
spdk_accel_get_io_channel
144
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
4
spdk_bdev_register_wt
4
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
272
spdk_notify_type_register
184
spdk_scsi_nvme_translate
0
stub_channel_outstanding_cnt
24
stub_complete_io
216
stub_create_ch
144
stub_destroy_ch
140
stub_destruct
136
stub_get_io_channel
152
stub_io_type_supported
280
stub_reset_channel
44
stub_submit_request
568
teardown_test
84
unlock_lba_range_done
4
unregister_and_close
4
unregister_and_close_different_threads
4
unregister_and_qos_poller
4
unregister_bdev
116
unregister_during_reset
4
ut_accel_ch_create_cb
136
ut_accel_ch_destroy_cb
136
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
8
wrong_thread_setup
4
wrong_thread_teardown
4
Generated by:
LCOV version 1.14