LCOV - differential code coverage report
Current view: top level - src/bin/psql - startup.c (source / functions) Coverage Total Hit UIC GIC
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 75.0 % 585 439 146 439
Current Date: 2025-10-26 12:31:50 -0700 Functions: 95.3 % 43 41 2 41
Baseline: lcov-20251027-010456-baseline Branches: 61.8 % 309 191 118 191
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 11 11 11
(360..) days: 74.6 % 574 428 146 428
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 95.1 % 41 39 2 39
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 61.6 % 307 189 118 189

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
process_psqlrc UIC 0 0.0 % (0 / 16) 0.0 % (0 / 8)
process_psqlrc_file UIC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
empty_signal_handler GIC 7 100.0 % (2 / 2)
showVersion GIC 18 100.0 % (3 / 3)
EstablishVariableSpace GIC 8604 100.0 % (26 / 26)
echo_hidden_hook GIC 8604 66.7 % (6 / 9) 50.0 % (3 / 6)
histcontrol_hook GIC 8604 61.5 % (8 / 13) 50.0 % (5 / 10)
histcontrol_substitute_hook GIC 8604 100.0 % (4 / 4) 50.0 % (1 / 2)
histfile_hook GIC 8604 100.0 % (2 / 2)
histsize_hook GIC 8604 100.0 % (2 / 2)
histsize_substitute_hook GIC 8604 100.0 % (4 / 4) 50.0 % (1 / 2)
ignoreeof_hook GIC 8604 100.0 % (2 / 2)
ignoreeof_substitute_hook GIC 8604 66.7 % (4 / 6) 25.0 % (1 / 4)
parse_psql_options GIC 8604 57.7 % (90 / 156) 50.6 % (39 / 77)
singleline_hook GIC 8604 100.0 % (2 / 2)
singlestep_hook GIC 8604 100.0 % (2 / 2)
comp_keyword_case_hook GIC 8608 84.6 % (11 / 13) 80.0 % (8 / 10)
comp_keyword_case_substitute_hook GIC 8608 100.0 % (4 / 4) 100.0 % (2 / 2)
watch_interval_hook GIC 8608 100.0 % (2 / 2)
watch_interval_substitute_hook GIC 8608 100.0 % (4 / 4) 100.0 % (2 / 2)
main GIC 8623 83.0 % (151 / 182) 64.3 % (72 / 112)
on_error_rollback_hook GIC 8628 88.9 % (8 / 9) 75.0 % (6 / 8)
show_context_hook GIC 8631 84.6 % (11 / 13) 80.0 % (8 / 10)
show_context_substitute_hook GIC 8631 100.0 % (4 / 4) 100.0 % (2 / 2)
fetch_count_hook GIC 8644 100.0 % (2 / 2)
fetch_count_substitute_hook GIC 8644 100.0 % (4 / 4) 100.0 % (2 / 2)
verbosity_hook GIC 8696 80.0 % (12 / 15) 75.0 % (9 / 12)
verbosity_substitute_hook GIC 8696 100.0 % (4 / 4) 100.0 % (2 / 2)
simple_action_list_append GIC 8974 100.0 % (12 / 12) 100.0 % (4 / 4)
hide_tableam_hook GIC 9603 100.0 % (2 / 2)
hide_compression_hook GIC 9609 100.0 % (2 / 2)
echo_hook GIC 9625 84.6 % (11 / 13) 80.0 % (8 / 10)
echo_substitute_hook GIC 9625 100.0 % (4 / 4) 100.0 % (2 / 2)
on_error_stop_hook GIC 14212 100.0 % (2 / 2)
quiet_hook GIC 16041 100.0 % (2 / 2)
prompt1_hook GIC 17208 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt2_hook GIC 17208 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt3_hook GIC 17208 100.0 % (3 / 3) 100.0 % (2 / 2)
show_all_results_hook GIC 17215 100.0 % (2 / 2)
autocommit_hook GIC 17229 100.0 % (2 / 2)
log_locus_callback GIC 33129 100.0 % (7 / 7) 100.0 % (2 / 2)
log_pre_callback GIC 33129 75.0 % (3 / 4) 50.0 % (2 / 4)
bool_substitute_hook GIC 118349 100.0 % (7 / 7) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta