LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
utils
/
misc
- guc.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
68.0 %
2733
1859
Test Date:
2026-01-26 10:56:24
Functions:
85.0 %
100
85
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
43.0 %
2281
981
Function Name
Hit count
AlterSystemSetConfigFile
0
AtEOXact_GUC
73517
AtStart_GUC
57914
BeginReportingGUCOptions
316
DefineCustomBoolVariable
1009
DefineCustomEnumVariable
472
DefineCustomIntVariable
26
DefineCustomRealVariable
0
DefineCustomStringVariable
957
EstimateGUCStateSpace
155
GUCArrayAdd
30
GUCArrayDelete
0
GUCArrayReset
0
GUC_check_errcode
7
GetConfigOption
7
GetConfigOptionByName
335
GetConfigOptionFlags
6
GetConfigOptionResetString
0
InitializeGUCOptions
6
InitializeGUCOptionsFromEnvironment
6
InitializeOneGUCOption
17800
MarkGUCPrefixReserved
485
NewGUCNestLevel
15833
ParseLongOption
4938
ProcessConfigFileInternal
13
ProcessGUCArray
775
RemoveGUCFromLists
12875
ReportChangedGUCOptions
59326
ReportGUCOption
12771
ResetAllOptions
1
RestoreGUCState
477
RestrictSearchPath
13891
SelectConfigFiles
6
SerializeGUCState
155
SetConfigOption
7200
ShowGUCOption
16021
TransformGUCArray
789
add_guc_variable
2469
add_placeholder_variable
9
assignable_custom_variable_name
16
build_guc_variables
6
call_bool_check_hook
15915
call_enum_check_hook
5400
call_int_check_hook
7298
call_real_check_hook
1484
call_string_check_hook
36255
can_skip_gucvar
45560
check_GUC_init
4930
check_GUC_name_for_parameter_acl
0
config_enum_get_options
298
config_enum_lookup_by_name
3260
config_enum_lookup_by_value
2836
convert_GUC_name_for_parameter_acl
0
convert_int_from_base_unit
28
convert_real_from_base_unit
44
convert_to_base_unit
92
define_custom_variable
2464
discard_stack_value
6164
do_serialize
0
do_serialize_binary
0
estimate_variable_size
9910
extra_field_used
20402
find_option
63692
free_placeholder
5
get_config_handle
12
get_config_unit_name
2917
get_explain_guc_options
2
get_guc_variables
7
guc_free
96132
guc_malloc
69023
guc_name_compare
94011
guc_name_hash
71092
guc_name_match
63664
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
55072
guc_var_compare
26622
init_custom_variable
2464
parse_and_validate_value
48487
parse_int
4955
parse_real
1383
pg_timezone_abbrev_initialize
6
push_old_value
22295
read_gucstate
54918
read_gucstate_binary
64446
reapply_stacked_values
0
replace_auto_config_value
0
serialize_variable
9910
set_config_option
30156
set_config_option_ext
18310
set_config_sourcefile
9611
set_config_with_handle
49362
set_extra_field
145364
set_guc_source
63482
set_stack_value
0
set_string_field
101244
string_field_used
98288
valid_custom_variable_name
16
validate_option_array_item
30
write_auto_conf_file
0
Generated by:
LCOV version 2.3.2-1