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
PyPreConfig_InitPythonConfig 17905
_PyArgv_AsWstrList 5933
_PyPreCmdline_Clear 6041
_PyPreCmdline_Read 6145
_PyPreCmdline_SetArgv 3020
_PyPreCmdline_SetConfig 3053
_PyPreConfig_AsDict 41
_PyPreConfig_GetConfig 3165
_PyPreConfig_InitCompatConfig 17993
_PyPreConfig_InitFromConfig 112
_PyPreConfig_InitFromPreConfig 12016
_PyPreConfig_Read 2988
_PyPreConfig_Write 2987
_Py_ClearFileSystemEncoding 6090
_Py_GetEnv 47222
_Py_SetFileSystemEncoding 3134
_Py_get_env_flag 7756
_Py_get_xoption 36170
_Py_str_to_int 38
precmdline_get_preconfig 6145
precmdline_parse_cmdline 5997
precmdline_set_preconfig 3092
preconfig_copy 24175
preconfig_get_global_vars 2988
preconfig_init_allocator 3091
preconfig_init_coerce_c_locale 3092
preconfig_init_utf8_mode 3092
preconfig_read 3092
preconfig_set_global_vars 2987

Generated by: LCOV version 1.14