LCOV - differential code coverage report
Current view: top level - src/bin/psql - common.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 75.6 % 1023 773 250 2 771 2
Current Date: 2026-07-25 17:13:00 -0400 Functions: 92.7 % 41 38 3 1 37
Baseline: lcov-20260726-baseline Branches: 64.5 % 802 517 285 517
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 2 2 2
(30,360] days: 81.2 % 32 26 6 26
(360..) days: 75.3 % 989 745 244 745
Function coverage date bins:
(360..) days: 92.7 % 41 38 3 1 37
Branch coverage date bins:
(30,360] days: 62.5 % 24 15 9 15
(360..) days: 64.5 % 778 502 276 502

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
command_no_begin CBC 56 43.6 % (48 / 110) 34.3 % (48 / 140)
SendQuery CBC 255657 73.6 % (78 / 106) 70.6 % (48 / 68)
expand_tilde CBC 107 20.0 % (4 / 20) 25.0 % (4 / 16)
CheckConnection CBC 285445 31.8 % (7 / 22) 37.5 % (3 / 8)
PrintTiming CBC 2 22.2 % (4 / 18) 16.7 % (1 / 6)
psql_get_variable CBC 2912 61.8 % (21 / 34) 61.1 % (11 / 18)
PSQLexec CBC 31359 40.0 % (8 / 20) 30.0 % (3 / 10)
ExecQueryAndProcessResults CBC 255682 95.8 % (251 / 262) 77.6 % (194 / 250)
PrintQueryResult CBC 224543 69.4 % (25 / 36) 84.4 % (27 / 32)
skip_white_space CBC 72 52.2 % (12 / 23) 30.8 % (8 / 26)
DescribeQuery CBC 57 83.3 % (40 / 48) 65.4 % (17 / 26)
session_username UBC 0 0.0 % (0 / 7) 0.0 % (0 / 4)
pipelineReset UBC 0 0.0 % (0 / 6)
discardAbortedPipelineResults CBC 108 78.3 % (18 / 23) 73.1 % (19 / 26)
ClearOrSaveAllResults UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
PrintQueryStatus CBC 223917 80.0 % (16 / 20) 83.3 % (15 / 18)
PSQLexecWatch CBC 82 75.0 % (9 / 12) 50.0 % (2 / 4)
ExecQueryTuples CBC 29 90.5 % (19 / 21) 81.2 % (13 / 16)
PrintQueryTuples CBC 95177 77.8 % (7 / 9) 83.3 % (5 / 6)
get_conninfo_value CBC 21260 87.5 % (14 / 16) 66.7 % (8 / 12)
is_superuser CBC 72 71.4 % (5 / 7) 50.0 % (3 / 6)
openQueryOutputFile CBC 10439 85.7 % (12 / 14) 75.0 % (6 / 8)
psql_cancel_callback CBC 1 66.7 % (4 / 6) 50.0 % (1 / 2)
setQFout CBC 10419 83.3 % (10 / 12) 60.0 % (6 / 10)
standard_strings CBC 528504 71.4 % (5 / 7) 50.0 % (3 / 6)
uri_prefix_length CBC 17 66.7 % (4 / 6) 50.0 % (2 / 4)
AcceptResult CBC 287622 95.0 % (19 / 20) 81.8 % (9 / 11)
SetupGOutput CBC 95935 85.7 % (6 / 7) 87.5 % (7 / 8)
ClearOrSaveResult CBC 256491 100.0 % (11 / 11) 100.0 % (4 / 4)
CloseGOutput CBC 254692 100.0 % (7 / 7) 100.0 % (4 / 4)
ConnectionUp CBC 285625 100.0 % (2 / 2)
HandleCopyResult CBC 1125 100.0 % (17 / 17) 85.7 % (12 / 14)
NoticeProcessor CBC 16421 100.0 % (3 / 3)
PrintNotifications CBC 255642 100.0 % (10 / 10) 100.0 % (4 / 4)
SetPipelineVariables CBC 255665 100.0 % (8 / 8)
SetResultVariables CBC 254687 100.0 % (16 / 16) 100.0 % (8 / 8)
SetShellResultVariables CBC 4 100.0 % (5 / 5) 50.0 % (1 / 2)
StoreQueryTuple GNC 587 100.0 % (23 / 23) 100.0 % (12 / 12)
clean_extended_state CBC 256438 100.0 % (20 / 20) 85.7 % (6 / 7)
psql_setup_cancel_handler CBC 10412 100.0 % (3 / 3)
recognized_connection_string CBC 17 100.0 % (2 / 2) 75.0 % (3 / 4)

Generated by: LCOV version 2.0-1