LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-protocol3.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 62.3 % 981 611 4 366 2 609 4 2
Current Date: 2025-10-28 08:26:42 +0900 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20251028-005825-baseline Branches: 57.0 % 798 455 343 455
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 26.4 % 110 29 4 77 2 27
(360..) days: 66.8 % 871 582 289 582
Function coverage date bins:
(30,360] days: 33.3 % 3 1 2 1
(360..) days: 85.0 % 20 17 3 1 16
Branch coverage date bins:
(30,360] days: 29.6 % 54 16 38 16
(360..) days: 59.0 % 744 439 305 439

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
pqParseInput3 CBC 1698397 65.7 % (119 / 181) 55.8 % (92 / 165)
pqFunctionCall3 GNC 1082 53.5 % (53 / 99) 43.3 % (42 / 97)
pqBuildErrorMessage3 CBC 34519 80.2 % (73 / 91) 65.4 % (51 / 78)
getRowDescriptions CBC 159282 69.7 % (46 / 66) 58.6 % (34 / 58)
pqEndcopy3 CBC 191 48.5 % (16 / 33) 36.8 % (14 / 38)
pqGetNegotiateProtocolVersion3 UBC 0 0.0 % (0 / 41) 0.0 % (0 / 24)
pqGetline3 UBC 0 0.0 % (0 / 21) 0.0 % (0 / 18)
getParamDescriptions CBC 49 50.0 % (16 / 32) 53.6 % (15 / 28)
pqGetErrorNotice3 CBC 34516 81.2 % (39 / 48) 72.5 % (29 / 40)
pqGetlineAsync3 UBC 0 0.0 % (0 / 19) 0.0 % (0 / 10)
build_startup_packet CBC 25910 100.0 % (28 / 28) 86.4 % (57 / 66)
getCopyDataMessage CBC 2855903 66.7 % (26 / 39) 62.5 % (15 / 24)
getAnotherTuple CBC 3969218 52.6 % (20 / 38) 60.0 % (12 / 20)
getCopyStart CBC 5948 69.2 % (18 / 26) 66.7 % (16 / 24)
reportErrorPosition CBC 5282 90.8 % (79 / 87) 84.6 % (44 / 52)
getBackendKeyData CBC 12456 38.7 % (12 / 31) 56.2 % (9 / 16)
getNotify CBC 31 66.7 % (22 / 33) 58.3 % (7 / 12)
pqGetCopyData3 CBC 2719635 81.8 % (18 / 22) 71.4 % (10 / 14)
getParameterStatus CBC 193787 58.3 % (7 / 12) 50.0 % (3 / 6)
getReadyForQuery CBC 323409 76.5 % (13 / 17) 66.7 % (4 / 6)
pqBuildStartupPacket3 CBC 12955 85.7 % (6 / 7) 50.0 % (1 / 2)
handleFatalError UBC 0 0.0 % (0 / 6)
handleSyncLoss UBC 0 0.0 % (0 / 4)

Generated by: LCOV version 2.4-beta