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
DefineCustomIntVariable
0
DefineCustomRealVariable
0
GUCArrayReset
0
GetConfigOption
0
GetConfigOptionResetString
0
ShowAllGUCConfig
0
get_guc_variables
0
guc_realloc
0
reapply_stacked_values
0
replace_auto_config_value
0
set_config_by_name
0
write_auto_conf_file
0
GetNumConfigOptions
1
ResetAllOptions
1
add_placeholder_variable
1
show_all_file_settings
1
show_archive_command
1
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
GUC_check_errcode
3
show_config_by_name_missing_ok
4
InitializeGUCOptions
5
InitializeGUCOptionsFromEnvironment
5
SelectConfigFiles
5
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_wal_consistency_checking
5
build_guc_variables
5
check_autovacuum_max_workers
5
check_autovacuum_work_mem
5
check_bonjour
5
check_cluster_name
5
check_log_destination
5
check_log_stats
5
check_max_worker_processes
5
check_ssl
5
check_temp_buffers
5
check_wal_consistency_checking
5
pg_timezone_abbrev_initialize
5
GUCArrayDelete
10
check_maxconnections
11
check_canonical_path
15
check_stage_log_stats
15
EstimateGUCStateSpace
17
SerializeGUCState
17
show_config_by_name
17
config_enum_get_options
26
GUCArrayAdd
27
validate_option_array_item
37
convert_to_base_unit
39
SetPGVariable
41
check_effective_io_concurrency
50
assign_effective_io_concurrency
51
convert_from_base_unit
59
GetPGVariable
64
GetPGVariableResultDesc
64
ShowGUCConfigOption
64
RestoreGUCState
115
GetConfigOptionByName
149
DefineCustomEnumVariable
160
EmitWarningsOnPlaceholders
160
BeginReportingGUCOptions
216
parse_real
239
show_all_settings
270
GetConfigOptionByNum
274
call_real_check_hook
308
DefineCustomBoolVariable
320
DefineCustomStringVariable
320
assign_application_name
335
ProcessGUCArray
341
check_application_name
348
config_enum_lookup_by_value
371
assign_timezone_abbreviations
571
check_timezone_abbreviations
572
define_custom_variable
800
init_custom_variable
800
add_guc_variable
801
config_enum_lookup_by_name
844
parse_int
995
call_enum_check_hook
1237
do_serialize_binary
1239
do_serialize
1527
set_config_sourcefile
1534
call_int_check_hook
1672
ExtractSetVariableArgs
1756
flatten_set_variable_args
1787
discard_stack_value
1877
ExecSetVariableStmt
1964
set_stack_value
2013
ParseLongOption
2210
NewGUCNestLevel
2569
push_old_value
3033
guc_malloc
3106
_ShowOption
3611
SetConfigOption
3842
call_bool_check_hook
4674
InitializeOneGUCOption
4700
estimate_variable_size
4743
serialize_variable
4743
ReportGUCOption
6529
extra_field_used
7313
call_string_check_hook
8165
read_gucstate_binary
8811
read_gucstate
10974
parse_and_validate_value
11358
set_config_option
11594
guc_strdup
12445
set_string_field
13071
find_option
15193
string_field_used
17413
set_extra_field
24309
AtStart_GUC
26167
AtEOXact_GUC
28707
can_skip_gucvar
41571
guc_var_compare
2506235
guc_name_compare
2506712
Generated by:
LCOV version 1.11