LCOV - code coverage report
Current view:
top level
-
glib/glib/tests
- mainloop.c
(
source
/ functions)
Hit
Total
Coverage
Test:
unnamed
Lines:
1147
1198
95.7 %
Date:
2024-04-30 05:17:35
Functions:
75
82
91.5 %
Branches:
136
176
77.3 %
Function Name
Hit count
assert_not_reached_callback
0
cb
0
check
0
dispatch
0
nfds_out_low_cb
0
nsources_cb
0
prepare
0
add_source_callback
1
call_func
1
check_loop_run
1
dispatch_loop_run
1
fill_a_pipe
1
main
1
nfds_in_cb
1
nfds_out_cb
1
prepare_loop_run
1
run_context
1
test_blocked_child_sources
1
test_child_sources
1
test_invoke
1
test_maincontext_basic
1
test_maincontext_idle_once
1
test_maincontext_source_finalization
1
test_maincontext_timeout_once
1
test_mainloop_basic
1
test_mainloop_overflow
1
test_mainloop_wait
1
test_nfds
1
test_nsources_different_priority
1
test_nsources_same_priority
1
test_nsources_threadpool
1
test_priorities
1
test_ready_time
1
test_recursive_child_sources
1
test_recursive_loop_child_sources
1
test_remove_invalid
1
test_source_time
1
test_source_unix_fd_api
1
test_steal_fd
1
test_swapping_child_sources
1
test_timeouts
1
test_unix_fd
1
test_unix_fd_priority
1
test_unix_fd_source
1
test_unix_file_poll
1
test_unref_while_pending
1
test_wakeup
1
thread_func
1
timeout2_callback
1
trivial_finalize
1
trivial_prepare
1
unixfd_quit_loop
1
shuffle_nsources
2
swap_sources
2
test_ownerless_polling
2
threadf
2
timeout1_callback
2
timeout_cb
2
dispatch_source_with_source
3
dispose
3
finalize
3
func
3
once_cb
3
test_maincontext_source_finalization_from_dispatch
3
return_true
4
flag_bool
5
ready_time_dispatch
5
run_inner_loop
6
quit_loop
9
test_maincontext_source_finalization_from_source
10
assert_main_context_state
14
counter_source_new
16
finalize_source_with_source
26
count_calls
32
counter_source_dispatch
44
add_idle_source
53
on_source_fired_cb
53
counter_source_prepare
11304
thread_pool_attach_func
50000
thread_pool_destroy_func
50000
write_bytes
131073
read_bytes
131133
Generated by:
LCOV version 1.14