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 19:03:29
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
15
_bdev_unregistered
15
_bdev_unregistered_wt
6
_spdk_bdev_module_register_bdev_ut
3
aborted_reset
3
aborted_reset_done
12
aborted_reset_no_outstanding_io
3
basic
3
basic_qos
3
bdev_channel_count_submitted_io
21
bdev_channel_io_timeout_cb
12
bdev_histograms_mt
3
bdev_init_cb
66
bdev_init_wt_cb
3
bdev_io_tailq_cnt
21
bdev_set_io_timeout_mt
3
count_queued_resets
42
enomem
3
enomem_done
387
enomem_multi_bdev
3
enomem_multi_bdev_unregister
3
enomem_multi_io_target
3
event_notify_and_close
3
fini_start
69
finish_cb
135
histogram_data_cb
6
histogram_io_count
44544
histogram_status_cb
6
init_complete
69
io_done
27
io_done2
3
io_during_io_done
111
io_during_qos_queue
3
io_during_qos_reset
3
io_during_reset
3
lock_lba_range_done
3
lock_lba_range_then_submit_io
3
main
3
module_fini
69
module_init
69
put_channel_during_reset
3
qos_dynamic_enable
3
qos_dynamic_enable_done
27
register_bdev
96
reset_completions
3
reset_done
6
setup_test
66
spdk_accel_append_copy
0
spdk_accel_get_io_channel
108
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
3
spdk_bdev_register_wt
3
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
204
spdk_notify_type_register
138
spdk_scsi_nvme_translate
0
stub_channel_outstanding_cnt
18
stub_complete_io
162
stub_create_ch
108
stub_destroy_ch
105
stub_destruct
102
stub_get_io_channel
114
stub_io_type_supported
210
stub_reset_channel
33
stub_submit_request
426
teardown_test
63
unlock_lba_range_done
3
unregister_and_close
3
unregister_and_close_different_threads
3
unregister_and_qos_poller
3
unregister_bdev
87
unregister_during_reset
3
ut_accel_ch_create_cb
102
ut_accel_ch_destroy_cb
102
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
6
wrong_thread_setup
3
wrong_thread_teardown
3
Generated by:
LCOV version 1.14