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
AtEOXact_GUC
28775
AtStart_GUC
26218
BeginReportingGUCOptions
217
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
2585
ParseLongOption
2211
ProcessGUCArray
341
ReportGUCOption
6547
ResetAllOptions
1
RestoreGUCState
115
SelectConfigFiles
5
SerializeGUCState
17
SetConfigOption
3843
SetPGVariable
41
ShowAllGUCConfig
0
ShowGUCConfigOption
64
_ShowOption
3622
add_guc_variable
801
add_placeholder_variable
1
assign_application_name
336
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
4675
call_enum_check_hook
1236
call_int_check_hook
1669
call_real_check_hook
308
call_string_check_hook
8169
can_skip_gucvar
41571
check_application_name
349
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
843
config_enum_lookup_by_value
372
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
7320
find_option
15194
flatten_set_variable_args
1787
get_guc_variables
0
guc_malloc
3107
guc_name_compare
2506714
guc_realloc
0
guc_strdup
12450
guc_var_compare
2506237
init_custom_variable
800
parse_and_validate_value
11359
parse_int
1080
parse_real
263
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
11595
set_config_sourcefile
1534
set_extra_field
24311
set_stack_value
2013
set_string_field
13079
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
17423
validate_option_array_item
37
write_auto_conf_file
0
Generated by:
LCOV version 1.11