LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL
Lines:
1558
2310
67.4 %
Date:
2017-09-29 15:12:54
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
217
parse_real
263
show_all_settings
270
GetConfigOptionByNum
274
call_real_check_hook
308
DefineCustomBoolVariable
320
DefineCustomStringVariable
320
assign_application_name
336
ProcessGUCArray
341
check_application_name
349
config_enum_lookup_by_value
372
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
843
parse_int
1080
call_enum_check_hook
1236
do_serialize_binary
1239
do_serialize
1527
set_config_sourcefile
1534
call_int_check_hook
1669
ExtractSetVariableArgs
1756
flatten_set_variable_args
1787
discard_stack_value
1877
ExecSetVariableStmt
1964
set_stack_value
2013
ParseLongOption
2211
NewGUCNestLevel
2585
push_old_value
3033
guc_malloc
3107
_ShowOption
3622
SetConfigOption
3843
call_bool_check_hook
4675
InitializeOneGUCOption
4700
estimate_variable_size
4743
serialize_variable
4743
ReportGUCOption
6547
extra_field_used
7320
call_string_check_hook
8169
read_gucstate_binary
8811
read_gucstate
10974
parse_and_validate_value
11359
set_config_option
11595
guc_strdup
12450
set_string_field
13079
find_option
15194
string_field_used
17423
set_extra_field
24311
AtStart_GUC
26218
AtEOXact_GUC
28775
can_skip_gucvar
41571
guc_var_compare
2506237
guc_name_compare
2506714
Generated by:
LCOV version 1.11