LCOV - code coverage report
Current view:
top level
-
Objects
- exceptions.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit 5e6661bce9]
Lines:
368
1403
26.2 %
Date:
2023-03-20 08:15:36
Functions:
57
144
39.6 %
Branches:
170
989
17.2 %
Function Name
Hit count
AttributeError_traverse
0
BaseExceptionGroup_clear
0
BaseExceptionGroup_dealloc
0
BaseExceptionGroup_derive
0
BaseExceptionGroup_init
0
BaseExceptionGroup_new
0
BaseExceptionGroup_split
0
BaseExceptionGroup_str
0
BaseExceptionGroup_subgroup
0
BaseExceptionGroup_traverse
0
BaseException_add_note
0
BaseException_get_args
0
BaseException_reduce
0
BaseException_repr
0
BaseException_set_args
0
BaseException_set_cause
0
BaseException_set_context
0
BaseException_setstate
0
BaseException_traverse
0
ImportError_getstate
0
ImportError_reduce
0
ImportError_str
0
ImportError_traverse
0
KeyError_str
0
NameError_traverse
0
OSError_reduce
0
OSError_str
0
OSError_traverse
0
OSError_written_get
0
OSError_written_set
0
PyExceptionClass_Name
0
PyException_GetArgs
0
PyException_SetArgs
0
PyUnicodeDecodeError_GetEncoding
0
PyUnicodeDecodeError_GetEnd
0
PyUnicodeDecodeError_GetObject
0
PyUnicodeDecodeError_GetReason
0
PyUnicodeDecodeError_GetStart
0
PyUnicodeDecodeError_SetEnd
0
PyUnicodeDecodeError_SetReason
0
PyUnicodeDecodeError_SetStart
0
PyUnicodeEncodeError_GetEncoding
0
PyUnicodeEncodeError_GetEnd
0
PyUnicodeEncodeError_GetObject
0
PyUnicodeEncodeError_GetReason
0
PyUnicodeEncodeError_GetStart
0
PyUnicodeEncodeError_SetEnd
0
PyUnicodeEncodeError_SetReason
0
PyUnicodeEncodeError_SetStart
0
PyUnicodeTranslateError_GetEnd
0
PyUnicodeTranslateError_GetObject
0
PyUnicodeTranslateError_GetReason
0
PyUnicodeTranslateError_GetStart
0
PyUnicodeTranslateError_SetEnd
0
PyUnicodeTranslateError_SetReason
0
PyUnicodeTranslateError_SetStart
0
StopIteration_traverse
0
SyntaxError_clear
0
SyntaxError_dealloc
0
SyntaxError_init
0
SyntaxError_str
0
SyntaxError_traverse
0
SystemExit_traverse
0
UnicodeDecodeError_str
0
UnicodeEncodeError_init
0
UnicodeEncodeError_str
0
UnicodeError_traverse
0
UnicodeTranslateError_init
0
UnicodeTranslateError_str
0
_PyBaseExceptionGroupObject_cast
0
_PyErr_NoMemory
0
_PyErr_TrySetFromCause
0
_PyExc_CreateExceptionGroup
0
_PyExc_PrepReraiseStar
0
_PyException_AddNote
0
_PyUnicodeTranslateError_Create
0
collect_exception_group_leaf_ids
0
exception_group_projection
0
exceptiongroup_split_check_match
0
exceptiongroup_split_recursive
0
exceptiongroup_subset
0
get_matcher_type
0
get_string
0
get_unicode
0
is_same_exception_metadata
0
my_basename
0
set_unicodefromstring
0
NameError_clear
1
NameError_dealloc
1
NameError_init
1
PyUnicodeDecodeError_Create
2
SystemExit_clear
2
SystemExit_dealloc
2
SystemExit_init
2
UnicodeDecodeError_init
2
UnicodeError_clear
2
UnicodeError_dealloc
2
BaseException_get_tb
10
BaseException_get_cause
18
BaseException_get_context
18
BaseException_str
18
PyException_GetCause
18
_PyExc_ClearExceptionGroupType
25
_PyExc_Fini
25
_PyExc_FiniTypes
25
free_preallocated_memerrors
25
_PyBuiltins_AddExceptions
29
_PyExc_InitGlobalObjects
29
_PyExc_InitState
29
_PyExc_InitTypes
29
create_exception_group_class
29
preallocate_memerrors
29
PyException_SetCause
93
BaseException_with_traceback
224
ImportError_clear
289
ImportError_dealloc
289
ImportError_init
289
MemoryError_dealloc
464
MemoryError_new
464
get_memory_error
464
PyException_SetContext
755
PyException_GetContext
779
OSError_clear
789
OSError_dealloc
789
OSError_init
789
OSError_new
789
oserror_init
789
oserror_parse_args
789
get_exc_state
1746
oserror_use_init
2367
BaseException_dealloc
7398
AttributeError_clear
13809
AttributeError_dealloc
13809
AttributeError_init
13809
StopIteration_clear
97664
StopIteration_dealloc
97664
StopIteration_init
97664
PyException_SetTraceback
105537
BaseException_set_tb
105540
BaseException_init
119165
BaseException_new
119629
BaseException_clear
120418
PyException_GetTraceback
225568
_PyBaseExceptionObject_cast
332750
Generated by:
LCOV version 1.14