LCOV - differential code coverage report
Current view: top level - src/bin/psql - startup.c (source / functions) Coverage Total Hit UBC CBC
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 74.6 % 575 429 146 429
Current Date: 2024-04-14 14:21:10 Functions: 95.1 % 41 39 2 39
Baseline: 16@8cea358b128 Branches: 61.9 % 307 190 117 190
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (240..) days: 74.6 % 575 429 146 429
Function coverage date bins:
(240..) days: 95.1 % 41 39 2 39
Branch coverage date bins:
(240..) days: 61.9 % 307 190 117 190

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
parse_psql_options CBC 8197 57.7 % (90 / 156) 50.6 % (39 / 77)
main CBC 8208 82.7 % (148 / 179) 65.2 % (73 / 112)
process_psqlrc UBC 0 0.0 % (0 / 16) 0.0 % (0 / 8)
process_psqlrc_file UBC 0 0.0 % (0 / 12) 0.0 % (0 / 6)
histcontrol_hook CBC 8197 61.5 % (8 / 13) 50.0 % (5 / 10)
echo_hidden_hook CBC 8197 66.7 % (6 / 9) 50.0 % (3 / 6)
verbosity_hook CBC 8290 80.0 % (12 / 15) 75.0 % (9 / 12)
comp_keyword_case_hook CBC 8201 84.6 % (11 / 13) 80.0 % (8 / 10)
echo_hook CBC 9173 84.6 % (11 / 13) 80.0 % (8 / 10)
ignoreeof_substitute_hook CBC 8197 66.7 % (4 / 6) 25.0 % (1 / 4)
show_context_hook CBC 8224 84.6 % (11 / 13) 80.0 % (8 / 10)
log_pre_callback CBC 96690 75.0 % (3 / 4) 50.0 % (2 / 4)
on_error_rollback_hook CBC 8221 88.9 % (8 / 9) 75.0 % (6 / 8)
EstablishVariableSpace CBC 8197 100.0 % (25 / 25)
autocommit_hook CBC 16415 100.0 % (2 / 2)
bool_substitute_hook CBC 112496 100.0 % (7 / 7) 100.0 % (4 / 4)
comp_keyword_case_substitute_hook CBC 8201 100.0 % (4 / 4) 100.0 % (2 / 2)
echo_substitute_hook CBC 9173 100.0 % (4 / 4) 100.0 % (2 / 2)
empty_signal_handler CBC 4 100.0 % (2 / 2)
fetch_count_hook CBC 8225 100.0 % (2 / 2)
fetch_count_substitute_hook CBC 8225 100.0 % (4 / 4) 100.0 % (2 / 2)
hide_compression_hook CBC 9158 100.0 % (2 / 2)
hide_tableam_hook CBC 9158 100.0 % (2 / 2)
histcontrol_substitute_hook CBC 8197 100.0 % (4 / 4) 50.0 % (1 / 2)
histfile_hook CBC 8197 100.0 % (2 / 2)
histsize_hook CBC 8197 100.0 % (2 / 2)
histsize_substitute_hook CBC 8197 100.0 % (4 / 4) 50.0 % (1 / 2)
ignoreeof_hook CBC 8197 100.0 % (2 / 2)
log_locus_callback CBC 96690 100.0 % (7 / 7) 100.0 % (2 / 2)
on_error_stop_hook CBC 13337 100.0 % (2 / 2)
prompt1_hook CBC 16394 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt2_hook CBC 16394 100.0 % (3 / 3) 100.0 % (2 / 2)
prompt3_hook CBC 16394 100.0 % (3 / 3) 100.0 % (2 / 2)
quiet_hook CBC 15215 100.0 % (2 / 2)
showVersion CBC 10 100.0 % (3 / 3)
show_all_results_hook CBC 16401 100.0 % (2 / 2)
show_context_substitute_hook CBC 8224 100.0 % (4 / 4) 100.0 % (2 / 2)
simple_action_list_append CBC 8678 100.0 % (12 / 12) 100.0 % (4 / 4)
singleline_hook CBC 8197 100.0 % (2 / 2)
singlestep_hook CBC 8197 100.0 % (2 / 2)
verbosity_substitute_hook CBC 8290 100.0 % (4 / 4) 100.0 % (2 / 2)

Generated by: LCOV version 2.1-beta2-3-g6141622