LCOV - code coverage report
Current view: top level - Python - preconfig.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit acb105a7c1f] Lines: 364 397 91.7 %
Date: 2022-07-20 13:12:14 Functions: 30 30 100.0 %
Branches: 204 271 75.3 %

Function Name Sort by function name Hit count Sort by hit count
PyPreConfig_InitIsolatedConfig 29
_Py_str_to_int 38
_PyPreConfig_AsDict 41
_PyPreConfig_InitFromConfig 112
_PyPreConfig_Write 2987
preconfig_set_global_vars 2987
_PyPreConfig_Read 2988
preconfig_get_global_vars 2988
_PyPreCmdline_SetArgv 3020
_PyPreCmdline_SetConfig 3053
preconfig_init_allocator 3091
precmdline_set_preconfig 3092
preconfig_init_coerce_c_locale 3092
preconfig_init_utf8_mode 3092
preconfig_read 3092
_Py_SetFileSystemEncoding 3134
_PyPreConfig_GetConfig 3165
_PyArgv_AsWstrList 5933
precmdline_parse_cmdline 5997
_PyPreCmdline_Clear 6041
_Py_ClearFileSystemEncoding 6090
_PyPreCmdline_Read 6145
precmdline_get_preconfig 6145
_Py_get_env_flag 7756
_PyPreConfig_InitFromPreConfig 12016
PyPreConfig_InitPythonConfig 17905
_PyPreConfig_InitCompatConfig 17993
preconfig_copy 24175
_Py_get_xoption 36170
_Py_GetEnv 47222

Generated by: LCOV version 1.14