LCOV - code coverage report
Current view:
top level
-
Modules
- _struct.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
852
956
89.1 %
Date:
2022-07-20 13:12:14
Functions:
108
116
93.1 %
Branches:
415
538
77.1 %
Function Name
Hit count
lp_halffloat
0
lp_longlong
0
lp_ulonglong
0
lu_halffloat
0
lu_longlong
0
lu_ulonglong
0
s_clear
0
unpackiter_traverse
0
_clearcache_impl
1
unpackiter_new
1
iter_unpack_impl
2
s_get_format
4
unpackiter_len
5
unpackiter_dealloc
10
Struct_iter_unpack
12
bu_halffloat
16
unpackiter_iternext
17
s_sizeof
21
nu_halffloat
26
np_halffloat
28
bp_halffloat
36
unpack_halffloat
42
pack_halffloat
64
_structmodule_free
807
PyInit__struct
1125
_structmodule_exec
1125
pack_into
1368
_range_error
1430
s_get_size
1441
_structmodule_clear
1614
bp_float
8169
lp_int
10112
bu_float
14161
lu_int
16139
lp_double
16379
bp_ulonglong
18398
bp_double
23482
nu_void_p
23547
bp_longlong
24576
bp_bool
24948
nu_ulong
27132
lu_double
27318
_structmodule_traverse
29714
lu_float
32290
bu_ulonglong
33033
nu_ssize_t
34311
get_ssize_t
34944
np_ssize_t
34944
np_void_p
35646
nu_size_t
37607
get_size_t
38920
np_size_t
38920
bu_double
40554
bu_bool
41422
unpack_float
46451
np_ulong
48230
nu_double
48508
np_short
49527
np_double
52762
bp_uint
53673
get_ulonglong
61702
np_ulonglong
61702
unpack_double
67872
nu_longlong
70761
get_longlong
71587
np_longlong
71587
nu_ulonglong
72613
nu_short
75441
bp_int
81795
np_uint
99772
bu_longlong
105623
lp_uint
128148
bu_int
146198
lu_uint
148885
calcsize_impl
166886
nu_float
175776
bu_uint
178565
np_int
184057
np_float
187151
np_bool
197225
np_long
198138
lp_float
205409
nu_long
211751
nu_bool
225668
s_traverse
226146
np_char
235249
s_dealloc
239144
whichtable
245165
s_new
245167
Struct___init___impl
245168
prepare_s
245168
nu_uint
326491
get_ulong
329823
nu_char
363298
np_byte
417769
align
550814
getentry
550848
np_ushort
578744
np_ubyte
733522
unpack_from_impl
916973
nu_int
1092600
pack
1222502
s_pack
1228731
s_pack_into
1948644
Struct_unpack_from_impl
2206205
get_long
2253664
nu_ushort
2622785
get_pylong
2869260
s_pack_internal
3177364
unpack_impl
4176565
Struct_unpack_impl
4178080
s_unpack_internal
6367181
cache_struct_converter
6484332
nu_byte
7370087
nu_ubyte
7484204
get_struct_state
16323643
Generated by:
LCOV version 1.14