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
DefineCustomRealVariable
0
GUCArrayDelete
0
GUCArrayReset
0
GetConfigOptionResetString
0
check_GUC_name_for_parameter_acl
0
convert_GUC_name_for_parameter_acl
0
do_serialize
0
do_serialize_binary
0
guc_realloc
0
guc_restore_error_context_callback
0
reapply_stacked_values
0
replace_auto_config_value
0
set_stack_value
0
write_auto_conf_file
0
ResetAllOptions
1
get_explain_guc_options
2
free_placeholder
5
GetConfigOptionFlags
6
InitializeGUCOptions
6
InitializeGUCOptionsFromEnvironment
6
SelectConfigFiles
6
build_guc_variables
6
pg_timezone_abbrev_initialize
6
GUC_check_errcode
7
GetConfigOption
7
get_guc_variables
7
add_placeholder_variable
9
get_config_handle
12
ProcessConfigFileInternal
13
assignable_custom_variable_name
16
valid_custom_variable_name
16
DefineCustomIntVariable
26
convert_int_from_base_unit
28
GUCArrayAdd
30
validate_option_array_item
30
convert_real_from_base_unit
44
convert_to_base_unit
92
EstimateGUCStateSpace
155
SerializeGUCState
155
config_enum_get_options
298
BeginReportingGUCOptions
316
GetConfigOptionByName
335
DefineCustomEnumVariable
472
RestoreGUCState
477
MarkGUCPrefixReserved
485
ProcessGUCArray
775
TransformGUCArray
789
DefineCustomStringVariable
957
DefineCustomBoolVariable
1009
parse_real
1383
call_real_check_hook
1484
define_custom_variable
2464
init_custom_variable
2464
add_guc_variable
2469
config_enum_lookup_by_value
2836
get_config_unit_name
2917
config_enum_lookup_by_name
3260
check_GUC_init
4930
ParseLongOption
4938
parse_int
4955
call_enum_check_hook
5400
discard_stack_value
6164
SetConfigOption
7200
call_int_check_hook
7298
set_config_sourcefile
9611
estimate_variable_size
9910
serialize_variable
9910
ReportGUCOption
12771
RemoveGUCFromLists
12875
RestrictSearchPath
13891
NewGUCNestLevel
15833
call_bool_check_hook
15915
ShowGUCOption
16021
InitializeOneGUCOption
17800
set_config_option_ext
18310
extra_field_used
20402
push_old_value
22295
guc_var_compare
26622
set_config_option
30156
call_string_check_hook
36255
can_skip_gucvar
45560
parse_and_validate_value
48487
set_config_with_handle
49362
read_gucstate
54918
guc_strdup
55072
AtStart_GUC
57914
ReportChangedGUCOptions
59326
set_guc_source
63482
guc_name_match
63664
find_option
63692
read_gucstate_binary
64446
guc_malloc
69023
guc_name_hash
71092
AtEOXact_GUC
73517
guc_name_compare
94011
guc_free
96132
string_field_used
98288
set_string_field
101244
set_extra_field
145364
Generated by:
LCOV version 2.3.2-1