LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-protocol3.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 63.4 % 1010 640 370 640
Current Date: 2026-07-25 17:13:00 -0400 Functions: 82.6 % 23 19 4 19
Baseline: lcov-20260726-baseline Branches: 57.9 % 866 501 365 501
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 42.5 % 87 37 50 37
(360..) days: 65.3 % 923 603 320 603
Function coverage date bins:
(30,360] days: 0.0 % 2 0 2
(360..) days: 90.5 % 21 19 2 19
Branch coverage date bins:
(30,360] days: 53.6 % 56 30 26 30
(360..) days: 58.1 % 810 471 339 471

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
build_startup_packet CBC 30878 96.8 % (30 / 31) 75.5 % (80 / 106)
getAnotherTuple CBC 3938084 52.6 % (20 / 38) 60.0 % (12 / 20)
getBackendKeyData CBC 15067 38.7 % (12 / 31) 56.2 % (9 / 16)
getCopyDataMessage CBC 3118568 66.7 % (26 / 39) 62.5 % (15 / 24)
getCopyStart CBC 6818 69.2 % (18 / 26) 66.7 % (16 / 24)
getNotify CBC 53 66.7 % (22 / 33) 58.3 % (7 / 12)
getParamDescriptions CBC 58 50.0 % (16 / 32) 53.6 % (15 / 28)
getParameterStatus CBC 235346 58.3 % (7 / 12) 50.0 % (3 / 6)
getReadyForQuery CBC 426322 76.5 % (13 / 17) 66.7 % (4 / 6)
getRowDescriptions CBC 204503 69.7 % (46 / 66) 58.6 % (34 / 58)
handleFatalError UBC 0 0.0 % (0 / 6)
handleSyncLoss UBC 0 0.0 % (0 / 4)
pqBuildErrorMessage3 CBC 49680 80.2 % (73 / 91) 65.4 % (51 / 78)
pqBuildStartupPacket3 CBC 15439 81.8 % (9 / 11) 50.0 % (4 / 8)
pqEndcopy3 CBC 205 48.5 % (16 / 33) 36.8 % (14 / 38)
pqFunctionCall3 CBC 1343 52.4 % (54 / 103) 42.7 % (44 / 103)
pqGetCopyData3 CBC 2935743 81.8 % (18 / 22) 71.4 % (10 / 14)
pqGetErrorNotice3 CBC 49677 81.2 % (39 / 48) 72.5 % (29 / 40)
pqGetNegotiateProtocolVersion3 CBC 15408 39.3 % (22 / 56) 47.2 % (17 / 36)
pqGetline3 UBC 0 0.0 % (0 / 21) 0.0 % (0 / 18)
pqGetlineAsync3 UBC 0 0.0 % (0 / 19) 0.0 % (0 / 10)
pqParseInput3 CBC 2178332 65.7 % (119 / 181) 55.1 % (92 / 167)
reportErrorPosition CBC 8136 88.9 % (80 / 90) 83.3 % (45 / 54)

Generated by: LCOV version 2.0-1