LCOV - code coverage report
Current view:
top level
-
Objects
- exceptions.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit acb105a7c1f]
Lines:
1221
1386
88.1 %
Date:
2022-07-20 13:12:14
Functions:
131
139
94.2 %
Branches:
699
959
72.9 %
Function Name
Hit count
AttributeError_clear
1510926
AttributeError_dealloc
1510875
AttributeError_init
1510875
AttributeError_traverse
556
BaseExceptionGroup_clear
10889
BaseExceptionGroup_dealloc
10757
BaseExceptionGroup_derive
416
BaseExceptionGroup_init
10757
BaseExceptionGroup_new
10770
BaseExceptionGroup_split
146
BaseExceptionGroup_str
4083
BaseExceptionGroup_subgroup
40
BaseExceptionGroup_traverse
28100
BaseException_add_note
57
BaseException_clear
5147536
BaseException_dealloc
1977886
BaseException_get_args
2495
BaseException_get_cause
14010
BaseException_get_context
19657
BaseException_get_tb
18301
BaseException_init
4688679
BaseException_new
4777998
BaseException_reduce
320
BaseException_repr
2376
BaseException_set_args
30714
BaseException_set_cause
298
BaseException_set_context
131
BaseException_set_tb
4485257
BaseException_setstate
167
BaseException_str
20530
BaseException_traverse
100241
BaseException_with_traceback
188040
ImportError_clear
55881
ImportError_dealloc
55828
ImportError_getstate
38
ImportError_init
55829
ImportError_reduce
38
ImportError_str
110
ImportError_traverse
390
KeyError_str
45
MemoryError_dealloc
47647
MemoryError_new
47647
NameError_clear
1016
NameError_dealloc
995
NameError_init
995
NameError_traverse
156
OSError_clear
363943
OSError_dealloc
363817
OSError_init
363755
OSError_new
363827
OSError_reduce
37
OSError_str
179
OSError_traverse
1816
OSError_written_get
37
OSError_written_set
8
PyExceptionClass_Name
0
PyException_GetCause
14857
PyException_GetContext
51593737
PyException_GetTraceback
1898840
PyException_SetCause
68854
PyException_SetContext
470402
PyException_SetTraceback
4483147
PyUnicodeDecodeError_Create
5639
PyUnicodeDecodeError_GetEncoding
1348
PyUnicodeDecodeError_GetEnd
2924
PyUnicodeDecodeError_GetObject
4606
PyUnicodeDecodeError_GetReason
0
PyUnicodeDecodeError_GetStart
1411
PyUnicodeDecodeError_SetEnd
1662
PyUnicodeDecodeError_SetReason
1662
PyUnicodeDecodeError_SetStart
1662
PyUnicodeEncodeError_GetEncoding
53
PyUnicodeEncodeError_GetEnd
8713
PyUnicodeEncodeError_GetObject
4253
PyUnicodeEncodeError_GetReason
0
PyUnicodeEncodeError_GetStart
5290
PyUnicodeEncodeError_SetEnd
8901
PyUnicodeEncodeError_SetReason
8901
PyUnicodeEncodeError_SetStart
8901
PyUnicodeTranslateError_GetEnd
14
PyUnicodeTranslateError_GetObject
12
PyUnicodeTranslateError_GetReason
0
PyUnicodeTranslateError_GetStart
13
PyUnicodeTranslateError_SetEnd
0
PyUnicodeTranslateError_SetReason
0
PyUnicodeTranslateError_SetStart
0
StopIteration_clear
1159817
StopIteration_dealloc
1159814
StopIteration_init
1159814
StopIteration_traverse
58
SyntaxError_clear
3046
SyntaxError_dealloc
2995
SyntaxError_init
2995
SyntaxError_str
1798
SyntaxError_traverse
191
SystemExit_clear
3652
SystemExit_dealloc
3648
SystemExit_init
3648
SystemExit_traverse
108
UnicodeDecodeError_init
5746
UnicodeDecodeError_str
760
UnicodeEncodeError_init
2343
UnicodeEncodeError_str
22
UnicodeError_clear
8238
UnicodeError_dealloc
8236
UnicodeError_traverse
16
UnicodeTranslateError_init
144
UnicodeTranslateError_str
11
_PyBaseExceptionGroupObject_cast
13613
_PyBaseExceptionObject_cast
59000239
_PyBuiltins_AddExceptions
3138
_PyErr_TrySetFromCause
141
_PyExc_ClearExceptionGroupType
3125
_PyExc_CreateExceptionGroup
50
_PyExc_Fini
3125
_PyExc_FiniTypes
3125
_PyExc_InitGlobalObjects
3138
_PyExc_InitState
3138
_PyExc_InitTypes
3138
_PyExc_PrepReraiseStar
150
_PyUnicodeTranslateError_Create
0
collect_exception_group_leaves
195
create_exception_group_class
3138
exception_group_projection
100
exceptiongroup_split_check_match
3023
exceptiongroup_split_recursive
3023
exceptiongroup_subset
603
free_preallocated_memerrors
3125
get_exc_state
472948
get_matcher_type
186
get_string
8941
get_unicode
19669
is_same_exception_metadata
80
my_basename
1737
oserror_init
363755
oserror_parse_args
363755
oserror_use_init
1091409
preallocate_memerrors
2967
set_unicodefromstring
10563
Generated by:
LCOV version 1.14