LCOV - code coverage report
Current view: top level - Python - initconfig.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 831 1406 59.1 %
Date: 2023-03-20 08:15:36 Functions: 61 86 70.9 %
Branches: 543 1351 40.2 %

Function Name Sort by function name Hit count Sort by hit count
PyConfig_Clear 141
PyConfig_InitIsolatedConfig 25
PyConfig_InitPythonConfig 62
PyConfig_Read 21
PyConfig_SetArgv 0
PyConfig_SetBytesArgv 25
PyConfig_SetBytesString 0
PyConfig_SetString 1809
PyConfig_SetWideStringList 0
PyStatus_Error 0
PyStatus_Exception 50
PyStatus_Exit 0
PyStatus_IsError 0
PyStatus_IsExit 0
PyStatus_NoMemory 0
PyStatus_Ok 29
PyWideStringList_Append 335
PyWideStringList_Insert 335
Py_GETENV 29
Py_GetArgcArgv 0
Py_SetStandardStreamEncoding 0
_PyConfig_AsDict 25
_PyConfig_Copy 58
_PyConfig_FromDict 25
_PyConfig_InitCompatConfig 87
_PyConfig_InitImportConfig 25
_PyConfig_Read 50
_PyConfig_SetPyArgv 25
_PyConfig_Write 29
_PyErr_SetFromPyStatus 0
_PyWideStringList_AsList 225
_PyWideStringList_Clear 1811
_PyWideStringList_Copy 523
_PyWideStringList_Extend 100
_PyWideStringList_Find 0
_Py_ClearArgcArgv 25
_Py_ClearStandardStreamEncoding 50
_Py_DumpPathConfig 0
_Py_GetConfigsAsDict 0
_Py_GetGlobalVariablesAsDict 0
_Py_SetArgcArgv 29
config_complete_usage 0
config_dict_get 1575
config_dict_get_int 925
config_dict_get_ulong 25
config_dict_get_wstr 500
config_dict_get_wstrlist 125
config_dict_invalid_type 0
config_dict_invalid_value 0
config_envvars_usage 0
config_get_env 149
config_get_env_dup 54
config_get_fs_encoding 29
config_get_global_vars 50
config_get_locale_encoding 58
config_get_stdio_errors 29
config_get_xoption 287
config_get_xoption_value 71
config_init_defaults 87
config_init_env_warnoptions 1
config_init_fs_encoding 29
config_init_hash_seed 1
config_init_import 71
config_init_int_max_str_digits 4
config_init_perf_profiling 4
config_init_pycache_prefix 50
config_init_stdio 4
config_init_stdio_encoding 50
config_init_tracemalloc 4
config_init_warnoptions 50
config_parse_cmdline 25
config_read 50
config_read_cmdline 50
config_read_complex_options 50
config_read_env_vars 1
config_run_filename_abspath 50
config_set_bytes_string 0
config_set_global_vars 29
config_update_argv 25
config_usage 0
config_wstr_to_int 0
config_xoptions_usage 0
core_read_precmdline 50
init_dump_ascii_wstr 0
warnoptions_append 0
warnoptions_extend 150

Generated by: LCOV version 1.14