LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
1555
2310
67.3 %
Date:
2017-09-29 13:40:31
Functions:
113
126
89.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
0
AtEOXact_GUC
28707
AtStart_GUC
26167
BeginReportingGUCOptions
216
DefineCustomBoolVariable
320
DefineCustomEnumVariable
160
DefineCustomIntVariable
0
DefineCustomRealVariable
0
DefineCustomStringVariable
320
EmitWarningsOnPlaceholders
160
EstimateGUCStateSpace
17
ExecSetVariableStmt
1964
ExtractSetVariableArgs
1756
GUCArrayAdd
27
GUCArrayDelete
10
GUCArrayReset
0
GUC_check_errcode
3
GetConfigOption
0
GetConfigOptionByName
149
GetConfigOptionByNum
274
GetConfigOptionResetString
0
GetNumConfigOptions
1
GetPGVariable
64
GetPGVariableResultDesc
64
InitializeGUCOptions
5
InitializeGUCOptionsFromEnvironment
5
InitializeOneGUCOption
4700
NewGUCNestLevel
2569
ParseLongOption
2210
ProcessGUCArray
341
ReportGUCOption
6529
ResetAllOptions
1
RestoreGUCState
115
SelectConfigFiles
5
SerializeGUCState
17
SetConfigOption
3842
SetPGVariable
41
ShowAllGUCConfig
0
ShowGUCConfigOption
64
_ShowOption
3611
add_guc_variable
801
add_placeholder_variable
1
assign_application_name
335
assign_effective_io_concurrency
51
assign_log_destination
5
assign_pgstat_temp_directory
5
assign_session_replication_role
5
assign_syslog_facility
5
assign_syslog_ident
5
assign_tcp_keepalives_count
5
assign_tcp_keepalives_idle
5
assign_tcp_keepalives_interval
5
assign_timezone_abbreviations
571
assign_wal_consistency_checking
5
build_guc_variables
5
call_bool_check_hook
4674
call_enum_check_hook
1237
call_int_check_hook
1672
call_real_check_hook
308
call_string_check_hook
8165
can_skip_gucvar
41571
check_application_name
348
check_autovacuum_max_workers
5
check_autovacuum_work_mem
5
check_bonjour
5
check_canonical_path
15
check_cluster_name
5
check_effective_io_concurrency
50
check_log_destination
5
check_log_stats
5
check_max_worker_processes
5
check_maxconnections
11
check_ssl
5
check_stage_log_stats
15
check_temp_buffers
5
check_timezone_abbreviations
572
check_wal_consistency_checking
5
config_enum_get_options
26
config_enum_lookup_by_name
844
config_enum_lookup_by_value
371
convert_from_base_unit
59
convert_to_base_unit
39
define_custom_variable
800
discard_stack_value
1877
do_serialize
1527
do_serialize_binary
1239
estimate_variable_size
4743
extra_field_used
7313
find_option
15193
flatten_set_variable_args
1787
get_guc_variables
0
guc_malloc
3106
guc_name_compare
2506712
guc_realloc
0
guc_strdup
12445
guc_var_compare
2506235
init_custom_variable
800
parse_and_validate_value
11358
parse_int
995
parse_real
239
pg_timezone_abbrev_initialize
5
push_old_value
3033
read_gucstate
10974
read_gucstate_binary
8811
reapply_stacked_values
0
replace_auto_config_value
0
serialize_variable
4743
set_config_by_name
0
set_config_option
11594
set_config_sourcefile
1534
set_extra_field
24309
set_stack_value
2013
set_string_field
13071
show_all_file_settings
1
show_all_settings
270
show_archive_command
1
show_config_by_name
17
show_config_by_name_missing_ok
4
show_log_file_mode
1
show_tcp_keepalives_count
1
show_tcp_keepalives_idle
1
show_tcp_keepalives_interval
1
show_unix_socket_permissions
1
string_field_used
17413
validate_option_array_item
37
write_auto_conf_file
0
Generated by:
LCOV version 1.11