LCOV - code coverage report
Current view:
top level
-
Modules
- _testcapimodule.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython 3.12 LCOV report [commit 5e6661bce9]
Lines:
82
1627
5.0 %
Date:
2023-03-20 08:15:36
Functions:
1
154
0.6 %
Branches:
27
910
3.0 %
Function Name
Hit count
ContainerNoGC_dealloc
0
ContainerNoGC_new
0
MyList_dealloc
0
MyList_new
0
PyInit__testcapi
2
_fastcall_to_tuple
0
_make_call
0
_make_call_from_thread
0
_null_to_none
0
_pending_callback
0
_test_incref
0
_xid_capsule_destructor
0
argparsing
0
awaitObject_await
0
awaitObject_dealloc
0
awaitObject_new
0
bad_get
0
call_in_temporary_c_thread
0
capsule_destructor
0
clear_managed_dict
0
code_newempty
0
crash_no_current_thread
0
create_cfunction
0
dict_get_version
0
dict_getitem_knownhash
0
end_spawned_pthread
0
eval_eval_code_ex
0
eval_get_func_desc
0
eval_get_func_name
0
failing_converter
0
frame_getbuiltins
0
frame_getgenerator
0
frame_getglobals
0
frame_getlasti
0
frame_getlocals
0
frame_new
0
function_get_code
0
function_get_defaults
0
function_get_globals
0
function_get_kw_defaults
0
function_get_module
0
function_set_defaults
0
function_set_kw_defaults
0
gc_visit_callback_basic
0
gc_visit_callback_exit_early
0
gen_get_code
0
generic_alias_dealloc
0
generic_alias_mro_entries
0
generic_alias_new
0
generic_class_getitem
0
get_crossinterp_data
0
get_feature_macros
0
get_mapping_items
0
get_mapping_keys
0
get_mapping_values
0
getbuffer_with_null_view
0
getitem_with_error
0
hasattr_string
0
ipowType_ipow
0
join_temporary_c_thread
0
make_memoryview_from_NULL_pointer
0
mapping_has_key
0
matmulType_dealloc
0
matmulType_imatmul
0
matmulType_matmul
0
meth_fastcall
0
meth_fastcall_keywords
0
meth_noargs
0
meth_o
0
meth_varargs
0
meth_varargs_keywords
0
new_hamt
0
pending_threadfunc
0
py_w_stopcode
0
pycompilestring
0
pymarshal_read_last_object_from_file
0
pymarshal_read_long_from_file
0
pymarshal_read_object_from_file
0
pymarshal_read_short_from_file
0
pymarshal_write_long_to_file
0
pymarshal_write_object_to_file
0
pynumber_tobase
0
pyobject_bytes_from_null
0
pyobject_repr_from_null
0
pyobject_str_from_null
0
raiseTestError
0
raise_SIGINT_then_send_None
0
raise_error
0
record_func
0
restore_crossinterp_data
0
return_none
0
return_null_without_error
0
return_result_with_error
0
run_in_subinterp
0
run_in_subinterp_with_config
0
sequence_del_slice
0
sequence_delitem
0
sequence_getitem
0
sequence_set_slice
0
sequence_setitem
0
set_errno
0
settrace_to_record
0
sizeof_error
0
slot_tp_del
0
spawn_pthread_waiter
0
stack_pointer
0
temporary_c_thread
0
test_PyBuffer_SizeFromFormat
0
test_buildvalue_N
0
test_buildvalue_N_error
0
test_buildvalue_issue38913
0
test_capsule
0
test_code_api
0
test_config
0
test_current_tstate_matches
0
test_decref_doesnt_leak
0
test_dict_inner
0
test_dict_iteration
0
test_frame_getvar
0
test_frame_getvarstring
0
test_from_contiguous
0
test_gc_control
0
test_gc_visit_objects_basic
0
test_gc_visit_objects_exit_early
0
test_get_statictype_slots
0
test_get_type_name
0
test_get_type_qualname
0
test_incref_decref_API
0
test_incref_doesnt_leak
0
test_lazy_hash_inheritance
0
test_list_api
0
test_macros
0
test_mapping_has_key_string
0
test_pep3118_obsolete_write_locks
0
test_py_clear
0
test_py_is_funcs
0
test_py_is_macros
0
test_py_setref
0
test_pythread_tss_key_state
0
test_refcount_funcs
0
test_refcount_macros
0
test_set_type_size
0
test_sizeof_c_types
0
test_string_to_double
0
test_structseq_newtype_doesnt_leak
0
test_structseq_newtype_null_descr_doc
0
test_thread_state
0
test_tstate_capi
0
test_xdecref_doesnt_leak
0
test_xincref_doesnt_leak
0
type_get_version
0
wait_for_lock
0
with_tp_del
0
without_gc
0
Generated by:
LCOV version 1.14