LCOV - differential code coverage report
Current view: top level - src/bin/psql - startup.c (source / functions) Coverage Total Hit UIC GIC
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 75.0 % 585 439 146 439
Current Date: 2025-12-15 18:36:29 -0500 Functions: 95.3 % 43 41 2 41
Baseline: lcov-20251216-010103-baseline Branches: 61.8 % 309 191 118 191
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 10 10 10
(360..) days: 74.6 % 575 429 146 429
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 19 100.0 % (3 / 3)
EstablishVariableSpace GIC 8855 100.0 % (26 / 26)
echo_hidden_hook GIC 8855 66.7 % (6 / 9) 50.0 % (3 / 6)
histcontrol_hook GIC 8855 61.5 % (8 / 13) 50.0 % (5 / 10)
histcontrol_substitute_hook GIC 8855 100.0 % (4 / 4) 50.0 % (1 / 2)
histfile_hook GIC 8855 100.0 % (2 / 2)
histsize_hook GIC 8855 100.0 % (2 / 2)
histsize_substitute_hook GIC 8855 100.0 % (4 / 4) 50.0 % (1 / 2)
ignoreeof_hook GIC 8855 100.0 % (2 / 2)
ignoreeof_substitute_hook GIC 8855 66.7 % (4 / 6) 25.0 % (1 / 4)
parse_psql_options GIC 8855 57.7 % (90 / 156) 50.6 % (39 / 77)
singleline_hook GIC 8855 100.0 % (2 / 2)
singlestep_hook GIC 8855 100.0 % (2 / 2)
comp_keyword_case_hook GIC 8859 84.6 % (11 / 13) 80.0 % (8 / 10)
comp_keyword_case_substitute_hook GIC 8859 100.0 % (4 / 4) 100.0 % (2 / 2)
watch_interval_hook GIC 8859 100.0 % (2 / 2)
watch_interval_substitute_hook GIC 8859 100.0 % (4 / 4) 100.0 % (2 / 2)
main GIC 8875 83.0 % (151 / 182) 64.3 % (72 / 112)
on_error_rollback_hook GIC 8879 88.9 % (8 / 9) 75.0 % (6 / 8)
show_context_hook GIC 8882 84.6 % (11 / 13) 80.0 % (8 / 10)
show_context_substitute_hook GIC 8882 100.0 % (4 / 4) 100.0 % (2 / 2)
fetch_count_hook GIC 8895 100.0 % (2 / 2)
fetch_count_substitute_hook GIC 8895 100.0 % (4 / 4) 100.0 % (2 / 2)
verbosity_hook GIC 8947 80.0 % (12 / 15) 75.0 % (9 / 12)
verbosity_substitute_hook GIC 8947 100.0 % (4 / 4) 100.0 % (2 / 2)
simple_action_list_append GIC 9226 100.0 % (12 / 12) 100.0 % (4 / 4)
hide_tableam_hook GIC 9872 100.0 % (2 / 2)
hide_compression_hook GIC 9884 100.0 % (2 / 2)
echo_hook GIC 9895 84.6 % (11 / 13) 80.0 % (8 / 10)
echo_substitute_hook GIC 9895 100.0 % (4 / 4) 100.0 % (2 / 2)
on_error_stop_hook GIC 14668 100.0 % (2 / 2)
quiet_hook GIC 16519 100.0 % (2 / 2)
prompt1_hook GIC 17710 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt2_hook GIC 17710 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt3_hook GIC 17710 100.0 % (3 / 3) 100.0 % (2 / 2)
show_all_results_hook GIC 17717 100.0 % (2 / 2)
autocommit_hook GIC 17731 100.0 % (2 / 2)
log_locus_callback GIC 34033 100.0 % (7 / 7) 100.0 % (2 / 2)
log_pre_callback GIC 34033 75.0 % (3 / 4) 50.0 % (2 / 4)
bool_substitute_hook GIC 121835 100.0 % (7 / 7) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta