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
TaskObj_get_log_destroy_pending
0
FutureObj_get_log_traceback
1
FutureIter_iternext
2
FutureIter_send
2
TaskStepMethWrapper_get___self__
2
_asyncio_Task_get_coro_impl
4
_asyncio_Task_print_stack_impl
4
_asyncio_Task_set_exception
4
_asyncio_Task_set_result
4
_asyncio__unregister_task_impl
5
unregister_task
5
FutureObj_set_cancel_message
6
FutureObj_set_log_traceback
7
task_set_error_soon
8
_asyncio_Task_set_name
10
FutureIter_close
11
_asyncio_Task_get_stack_impl
11
_is_coroutine
14
TaskObj_get_must_cancel
16
_asyncio_get_event_loop_impl
19
_asyncio_Task_uncancel_impl
25
_asyncio_Task__make_cancelled_error_impl
33
_asyncio_Future__make_cancelled_error_impl
38
FutureObj_get_loop
46
FutureObj_get_cancel_message
69
_asyncio_Future_set_exception
219
_asyncio_Task__check_future_impl
250
FutureObj_repr
264
get_future_loop
332
module_free
395
module_free_freelists
395
PyInit__asyncio
396
module_init
396
_asyncio_Task_cancel_impl
417
_asyncio__get_event_loop_impl
461
_asyncio_Future_cancel_impl
494
get_event_loop
540
gen_status_from_result
591
future_set_exception
602
FutureIter_throw
632
FutureObj_set_blocking
657
future_set_cancelled_error
677
create_cancelled_error
763
future_cancel
896
FutureIter_traverse
1089
_asyncio__register_task_impl
1136
_asyncio__enter_task_impl
1709
_asyncio__leave_task_impl
1710
FutureObj_get_result
1759
TaskObj_repr
1760
_asyncio_Task_cancelling_impl
1767
_asyncio_Task_get_name_impl
1772
TaskObj_get_coro
1782
TaskObj_get_fut_waiter
1799
FutureObj_get_exception
1884
FutureObj_get_callbacks
2070
TaskStepMethWrapper_traverse
2906
TaskObj_set_log_destroy_pending
3467
TaskObj_traverse
3610
FutureObj_get_state
4043
_asyncio_Future_remove_done_callback
4890
FutureObj_traverse
6365
TaskObj_dealloc
7208
TaskObj_finalize
7208
_asyncio_Task___init___impl
7208
is_coroutine
7208
TaskObj_clear
7289
TaskStepMethWrapper_call
7692
TaskStepMethWrapper_clear
7706
TaskStepMethWrapper_dealloc
7706
TaskStepMethWrapper_new
7706
task_call_step_soon
7706
FutureObj_get_blocking
7769
_asyncio_Future_exception_impl
8134
register_task
8332
_asyncio_Future_add_done_callback_impl
8931
_asyncio_Future_done_impl
9234
_asyncio_Future_get_loop_impl
9745
PyRunningLoopHolder_tp_dealloc
10318
_asyncio__set_running_loop
10318
new_running_loop_holder
10318
set_running_loop
10318
FutureObj_get_source_traceback
11206
_asyncio_get_running_loop_impl
11422
_asyncio__get_running_loop_impl
11586
task_wakeup
12454
task_check_future
12468
task_check_future_exact
12468
FutureIter_dealloc
12940
future_new_iter
12944
_asyncio_Future_set_result
13359
_asyncio_Future___init___impl
14245
FutureObj_dealloc
14270
_asyncio_Future_result_impl
19659
future_set_result
19742
task_step
20146
task_step_impl
20146
_asyncio_Future_cancelled_impl
20764
future_add_done_callback
21066
future_schedule_callbacks
21185
future_init
21453
FutureObj_finalize
21478
FutureObj_clear
21697
enter_task
21855
leave_task
21856
get_running_loop
23548
FutureIter_am_send
25105
call_soon
28176
future_get_result
31785
future_ensure_alive
72071
future_is_alive
169949
Generated by:
LCOV version 1.14