LCOV - code coverage report
Current view: top level - spdk/test/unit/lib/thread/thread.c - thread_ut.c (source / functions) Hit Total Coverage
Test: Combined Lines: 1247 1249 99.8 %
Date: 2024-11-19 16:04:24 Functions: 66 66 100.0 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 88 156 56.4 %

Function Name Sort by function name Hit count Sort by hit count
_thread_op 2
_thread_op_supported 2
_thread_schedule 4
cache_closest_timed_poller 1
channel 1
channel_cpl 3
channel_create 7
channel_destroy 7
channel_destroy_races 1
channel_msg 7
create_cb 1
create_cb2 2
create_cb_1 2
create_cb_2 1
destroy_cb 1
destroy_cb2 2
destroy_cb_1 2
destroy_cb_2 1
device_unregister_and_thread_exit_race 1
dummy_create_cb 7
dummy_destroy_cb 7
dummy_poller 11
for_each_cb 8
for_each_channel_and_thread_exit_race 1
for_each_channel_remove 1
for_each_channel_unreg 1
for_each_thread_and_thread_exit_race 1
io_device_lookup 1
main 1
multi_timed_pollers_have_same_expiration 1
nested_channel 1
poller_get_id 1
poller_get_name 1
poller_get_period_ticks 1
poller_get_state_str 1
poller_get_stats 1
poller_msg_pause_cb 2
poller_msg_resume_cb 2
poller_pause 1
poller_run_busy 2
poller_run_done 18
poller_run_idle 2
poller_run_pause 5
poller_run_pause_resume_pause 5
send_msg_cb 3
spdk_spin 1
thread_alloc 1
thread_exit_test 1
thread_for_each 1
thread_name 1
thread_poller 1
thread_send_msg 1
thread_update_stats_test 1
unreg_ch_done 1
unreg_foreach_done 1
unregister_cb2 1
ut_assert_poller_state_running 2
ut_busy_poll 1
ut_check_nested_ch_create 3
ut_check_nested_ch_destroy_post 3
ut_check_nested_ch_destroy_pre 3
ut_check_nested_poller_register 4
ut_nested_ch_create_cb 3
ut_nested_ch_destroy_cb 3
ut_null_poll 7
ut_track_abort 6

Generated by: LCOV version 1.14