LCOV - differential code coverage report
Current view: top level - src/bin/psql - command.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 64.5 % 2277 1468 58 140 474 137 169 752 89 458 486 849 17 21
Current Date: 2023-04-08 17:13:01 Functions: 90.6 % 96 87 9 84 3 9 87
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 [..60] days: 79.6 % 54 43 11 43
View type: Flat (60,120] days: 100.0 % 7 7 7
Legend: Lines: hit not hit (120,180] days: 71.9 % 32 23 6 2 1 2 16 5 3 2
(180,240] days: 33.3 % 9 3 6 3
(240..) days: 64.0 % 2175 1392 35 140 472 136 169 750 20 453 444 811
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(60,120] days: 100.0 % 1 1 1
(120,180] days: 100.0 % 2 2 1 1
(240..) days: 45.1 % 184 83 9 83 7 85

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
HandleSlashCmds GIC 6183 95.8 % (23 / 24)
SyncVariables ECB 6325
UnsyncVariables EUB 0
_align2string ECB 3
_unicode_linestyle2string ECB 9
connection_warnings GIC 146 64.7 % (11 / 17)
copy_previous_query GIC 495 100.0 % (5 / 5)
count_lines_in_buf ECB 45
discard_query_text ECB 98
do_connect ECB 144
do_edit UIC 0 0.0 % (0 / 67)
do_pset GIC 935 56.0 % (84 / 150)
do_shell ECB 2
do_watch ECB 1
echo_hidden_command GIC 90 27.3 % (3 / 11)
editFile UIC 0 0.0 % (0 / 28)
exec_command GIC 6183 98.3 % (116 / 118)
exec_command_C GIC 3 62.5 % (5 / 8)
exec_command_T ECB 3
exec_command_a GIC 21 100.0 % (7 / 7)
exec_command_bind GNC 18 100.0 % (15 / 15)
exec_command_cd ECB 3
exec_command_connect ECB 147
exec_command_conninfo ECB 3
exec_command_copy GIC 84 100.0 % (8 / 8)
exec_command_copyright GIC 4 100.0 % (4 / 4)
exec_command_crosstabview GIC 69 100.0 % (9 / 9)
exec_command_d GIC 2952 87.6 % (162 / 185)
exec_command_dfo GIC 174 92.9 % (13 / 14)
exec_command_echo GIC 367 100.0 % (21 / 21)
exec_command_edit ECB 3
exec_command_ef_ev ECB 6
exec_command_elif GIC 24 100.0 % (27 / 27)
exec_command_else ECB 63
exec_command_encoding GIC 3 30.8 % (4 / 13)
exec_command_endif ECB 80
exec_command_errverbose GIC 7 90.0 % (9 / 10)
exec_command_f ECB 3
exec_command_g GIC 90 100.0 % (19 / 19)
exec_command_gdesc ECB 31
exec_command_getenv ECB 136
exec_command_gexec GIC 16 100.0 % (6 / 6)
exec_command_gset ECB 303
exec_command_help GIC 5 92.3 % (12 / 13)
exec_command_html GNC 3 57.1 % (4 / 7)
exec_command_help ECB 5
exec_command_html GIC 3
exec_command_if GIC 81 100.0 % (10 / 10)
exec_command_include ECB 6
exec_command_list ECB 3
exec_command_lo ECB 31
exec_command_out GIC 15 100.0 % (9 / 9)
exec_command_password ECB 4
exec_command_print GIC 21 80.0 % (8 / 10)
exec_command_prompt ECB 3
exec_command_pset ECB 860
exec_command_quit GIC 48 100.0 % (5 / 5)
exec_command_reset GIC 37 100.0 % (7 / 7)
exec_command_s GIC 3 38.5 % (5 / 13)
exec_command_set ECB 444
exec_command_setenv GIC 9 80.0 % (16 / 20)
exec_command_sf_sv GIC 51 75.0 % (24 / 32)
exec_command_shell_escape GIC 5 100.0 % (8 / 8)
exec_command_slash_command_help GIC 3 30.8 % (4 / 13)
exec_command_t ECB 29
exec_command_timing ECB 5
exec_command_unset ECB 19
exec_command_watch GIC 9 83.6 % (46 / 55)
exec_command_write GIC 6 11.6 % (5 / 43)
exec_command_x ECB 32
exec_command_z GNC 9 100.0 % (9 / 9)
gather_boolean_expression ECB 99
get_create_object_cmd GIC 45 72.9 % (43 / 59)
ignore_boolean_expression GIC 9 100.0 % (4 / 4)
ignore_slash_filepipe GIC 9 100.0 % (4 / 4)
ignore_slash_options ECB 153
ignore_slash_whole_line ECB 21
is_branching_command UIC 0 0.0 % (0 / 5)
is_true_boolean_expression GIC 90 100.0 % (6 / 6)
lookup_object_oid ECB 45
minimal_error_message EUB 0
param_is_newly_set ECB 24
printGSSInfo ECB 2
printPsetInfo UIC 0 0.0 % (0 / 82)
printSSLInfo GIC 2 42.9 % (3 / 7)
print_with_linenumbers ECB 9
process_command_g_options GIC 6 80.6 % (25 / 31)
process_file ECB 5967
prompt_for_password EUB 0
pset_bool_string GIC 18 100.0 % (2 / 2)
pset_quoted_string GIC 12 86.7 % (13 / 15)
pset_value_string ECB 66
read_connect_arg GIC 584 100.0 % (10 / 10)
restorePsetInfo GIC 18 100.0 % (11 / 11)
savePsetInfo ECB 18
save_query_text_state ECB 114
set_unicode_line_style EUB 0
strip_lineno_from_objdesc EUB 0

Generated by: LCOV version v1.16-55-g56c0a2a