LCOV - code coverage report
Current view:
top level
-
Modules
- _asynciomodule.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
1147
1362
84.2 %
Date:
2022-07-20 13:12:14
Functions:
110
111
99.1 %
Branches:
634
905
70.1 %
Function Name
Hit count
FutureIter_am_send
25105
FutureIter_close
11
FutureIter_dealloc
12940
FutureIter_iternext
2
FutureIter_send
2
FutureIter_throw
632
FutureIter_traverse
1089
FutureObj_clear
21697
FutureObj_dealloc
14270
FutureObj_finalize
21478
FutureObj_get_blocking
7769
FutureObj_get_callbacks
2070
FutureObj_get_cancel_message
69
FutureObj_get_exception
1884
FutureObj_get_log_traceback
1
FutureObj_get_loop
46
FutureObj_get_result
1759
FutureObj_get_source_traceback
11206
FutureObj_get_state
4043
FutureObj_repr
264
FutureObj_set_blocking
657
FutureObj_set_cancel_message
6
FutureObj_set_log_traceback
7
FutureObj_traverse
6365
PyInit__asyncio
396
PyRunningLoopHolder_tp_dealloc
10318
TaskObj_clear
7289
TaskObj_dealloc
7208
TaskObj_finalize
7208
TaskObj_get_coro
1782
TaskObj_get_fut_waiter
1799
TaskObj_get_log_destroy_pending
0
TaskObj_get_must_cancel
16
TaskObj_repr
1760
TaskObj_set_log_destroy_pending
3467
TaskObj_traverse
3610
TaskStepMethWrapper_call
7692
TaskStepMethWrapper_clear
7706
TaskStepMethWrapper_dealloc
7706
TaskStepMethWrapper_get___self__
2
TaskStepMethWrapper_new
7706
TaskStepMethWrapper_traverse
2906
_asyncio_Future___init___impl
14245
_asyncio_Future__make_cancelled_error_impl
38
_asyncio_Future_add_done_callback_impl
8931
_asyncio_Future_cancel_impl
494
_asyncio_Future_cancelled_impl
20764
_asyncio_Future_done_impl
9234
_asyncio_Future_exception_impl
8134
_asyncio_Future_get_loop_impl
9745
_asyncio_Future_remove_done_callback
4890
_asyncio_Future_result_impl
19659
_asyncio_Future_set_exception
219
_asyncio_Future_set_result
13359
_asyncio_Task___init___impl
7208
_asyncio_Task__check_future_impl
250
_asyncio_Task__make_cancelled_error_impl
33
_asyncio_Task_cancel_impl
417
_asyncio_Task_cancelling_impl
1767
_asyncio_Task_get_coro_impl
4
_asyncio_Task_get_name_impl
1772
_asyncio_Task_get_stack_impl
11
_asyncio_Task_print_stack_impl
4
_asyncio_Task_set_exception
4
_asyncio_Task_set_name
10
_asyncio_Task_set_result
4
_asyncio_Task_uncancel_impl
25
_asyncio__enter_task_impl
1709
_asyncio__get_event_loop_impl
461
_asyncio__get_running_loop_impl
11586
_asyncio__leave_task_impl
1710
_asyncio__register_task_impl
1136
_asyncio__set_running_loop
10318
_asyncio__unregister_task_impl
5
_asyncio_get_event_loop_impl
19
_asyncio_get_running_loop_impl
11422
_is_coroutine
14
call_soon
28176
create_cancelled_error
763
enter_task
21855
future_add_done_callback
21066
future_cancel
896
future_ensure_alive
72071
future_get_result
31785
future_init
21453
future_is_alive
169949
future_new_iter
12944
future_schedule_callbacks
21185
future_set_cancelled_error
677
future_set_exception
602
future_set_result
19742
gen_status_from_result
591
get_event_loop
540
get_future_loop
332
get_running_loop
23548
is_coroutine
7208
leave_task
21856
module_free
395
module_free_freelists
395
module_init
396
new_running_loop_holder
10318
register_task
8332
set_running_loop
10318
task_call_step_soon
7706
task_check_future
12468
task_check_future_exact
12468
task_set_error_soon
8
task_step
20146
task_step_impl
20146
task_wakeup
12454
unregister_task
5
Generated by:
LCOV version 1.14