LCOV - code coverage report
Current view: top level - src/backend/utils/error - elog.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 69.9 % 1361 952
Test Date: 2026-11-06 16:15:55 Functions: 91.7 % 84 77
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 51.7 % 961 497

Function Name Sort by function name Hit count Sort by function hit count
backtrace_cleanup 0
errbacktrace 0
process_log_prefix_padding 0
set_backtrace 0
vwrite_stderr 0
write_stderr 0
write_syslog 0
errhint_plural 5
errcode_for_socket_access 30
GetErrorContextStack 32
errhint_internal 37
ReThrowError 38
get_formatted_start_time 40
errdetail_log_plural 41
errdetail_plural 42
log_min_messages_cmp 48
write_pipe_chunks 60
ThrowErrorData 64
FreeErrorData 74
errcode_for_file_access 93
FreeErrorDataContents 117
format_elog_string 117
pre_format_elog_string 117
getinternalerrposition 156
internalerrquery 298
internalerrposition 306
errmsg_plural 769
errdetail_log 1147
assign_backtrace_functions 1380
assign_syslog_facility 1380
assign_syslog_ident 1380
check_backtrace_functions 1380
assign_log_destination 1381
check_log_destination 1381
assign_log_min_messages 1836
check_log_min_messages 1847
errdetail_internal 2163
CopyErrorData 3758
geterrcode 5049
errsave_finish 6263
err_generic_string 9088
set_errdata_field 9088
errposition 9288
geterrposition 9789
errhidecontext 16008
reset_formatted_start_time 19740
DebugFileOpen 26414
errstart_cold 29058
errcontext_msg 29455
set_errcontext_domain 29455
FlushErrorState 35017
errsave_start 36804
errcode 38971
pg_re_throw 76799
errmsg_internal 157211
errdetail 211273
send_message_to_frontend 217072
errhidestmt 221226
unpack_sql_state 227586
errhint 287653
errmsg 564016
write_console 702211
send_message_to_server_log 702231
check_log_of_query 702271
EmitErrorReport 717399
errfinish 721116
matches_backtrace_functions 721116
set_stack_entry_domain 722060
set_stack_entry_location 722060
get_error_stack_entry 722130
error_severity 919343
append_with_tabs 1245975
get_backend_type_for_log 1246049
log_line_prefix 1246212
log_status_format 1246212
get_formatted_log_time 1246252
err_gettext 1475490
message_level_is_interesting 1767063
err_sendstring 1895240
in_error_recursion_trouble 4465323
errstart 50989784
should_output_to_client 52755685
should_output_to_server 52756847
is_log_level_output 53459118

Generated by: LCOV version 2.0-1