LCOV - code coverage report
Current view:
top level
-
Objects
- genobject.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
703
819
85.8 %
Date:
2022-07-20 13:12:14
Functions:
71
78
91.0 %
Branches:
370
470
78.7 %
Function Name
Hit count
PyAsyncGen_New
0
PyCoro_New
0
PyGen_New
0
PyGen_NewWithQualName
0
async_gen_athrow_close
0
async_gen_wrapped_val_traverse
0
gen_new_with_qualname
0
async_gen_repr
1
gen_sizeof
1
ag_getframe
2
coro_wrapper_traverse
2
gen_repr
2
gen_set_name
4
gen_set_qualname
4
async_gen_asend_traverse
6
coro_repr
6
cr_getsuspended
7
gen_getsuspended
8
async_gen_asend_close
9
async_gen_athrow_throw
9
coro_get_cr_await
9
cr_getrunning
9
gen_getyieldfrom
9
coro_wrapper_throw
12
coro_wrapper_close
16
async_gen_athrow_traverse
20
coro_wrapper_iternext
20
coro_wrapper_send
20
async_gen_asend
22
async_gen_asend_throw
22
async_gen_athrow
23
gen_getframe
23
gen_getrunning
23
gen_get_name
27
async_gen_aclose
31
coro_await
38
coro_wrapper_dealloc
38
async_gen_athrow_dealloc
54
async_gen_athrow_new
54
async_gen_traverse
54
async_gen_athrow_iternext
57
async_gen_athrow_send
57
_PyAsyncGenValueWrapperNew
434
async_gen_wrapped_val_dealloc
434
async_gen_anext
589
async_gen_asend_dealloc
611
async_gen_asend_new
611
async_gen_init_hooks
665
async_gen_asend_iternext
710
async_gen_asend_send
722
async_gen_unwrap_value
769
_PyGen_SetStopIterationValue
1182
get_async_gen_state
2090
_PyAsyncGen_Fini
3125
gen_send
3157
compute_cr_origin
3170
gen_throw
3549
cr_getframe
3821
_gen_getframe
3846
_gen_throw
4217
gen_get_qualname
5548
_PyGen_FetchStopIterationValue
11497
gen_close_iter
13606
gen_is_coroutine
27416
_PyAsyncGen_ClearFreeLists
29824
_PyCoro_GetAwaitableIter
31939
exc_state_traverse
354063
gen_traverse
354065
gen_close
622270
gen_send_ex
629549
_PyGen_yf
644065
PyGen_am_send
5666018
_PyGen_Finalize
17063261
_Py_MakeCoro
17063267
make_gen
17063267
gen_dealloc
17063301
gen_iternext
55847839
gen_send_ex2
62143406
Generated by:
LCOV version 1.14