LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-protocol3.c (source / functions) Coverage Total Hit UBC GNC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 61.8 % 1000 618 382 618
Current Date: 2026-09-20 14:13:17 +0900 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20260920-baseline Branches: 56.0 % 854 478 376 478
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 0.0 % 1 0 1
(30,360] days: 45.8 % 24 11 13 11
(360..) days: 62.3 % 975 607 368 607
Function coverage date bins:
(360..) days: 78.3 % 23 18 5 1 17
Branch coverage date bins:
(30,360] days: 34.6 % 26 9 17 9
(360..) days: 56.6 % 828 469 359 469

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 2145714 65.7 % (119 / 181) 55.1 % (92 / 167)
pqFunctionCall3 GNC 1343 52.4 % (55 / 105) 42.1 % (45 / 107)
pqBuildErrorMessage3 CBC 47647 80.2 % (73 / 91) 65.4 % (51 / 78)
pqGetNegotiateProtocolVersion3 UBC 0 0.0 % (0 / 44) 0.0 % (0 / 26)
build_startup_packet CBC 32154 96.6 % (28 / 29) 75.0 % (72 / 96)
getRowDescriptions CBC 203118 69.7 % (46 / 66) 58.6 % (34 / 58)
pqEndcopy3 CBC 210 48.5 % (16 / 33) 36.8 % (14 / 38)
pqGetline3 UBC 0 0.0 % (0 / 21) 0.0 % (0 / 18)
getParamDescriptions CBC 58 50.0 % (16 / 32) 53.6 % (15 / 28)
getCopyDataMessage CBC 3101233 65.9 % (27 / 41) 57.1 % (16 / 28)
pqGetErrorNotice3 CBC 47644 81.2 % (39 / 48) 72.5 % (29 / 40)
pqGetlineAsync3 UBC 0 0.0 % (0 / 19) 0.0 % (0 / 10)
reportErrorPosition CBC 7855 88.9 % (80 / 90) 83.3 % (45 / 54)
getAnotherTuple CBC 3905895 52.6 % (20 / 38) 60.0 % (12 / 20)
getCopyStart CBC 6695 69.2 % (18 / 26) 66.7 % (16 / 24)
getBackendKeyData CBC 15707 38.7 % (12 / 31) 56.2 % (9 / 16)
getNotify CBC 53 66.7 % (22 / 33) 58.3 % (7 / 12)
pqBuildStartupPacket3 CBC 16077 81.8 % (9 / 11) 50.0 % (4 / 8)
pqGetCopyData3 CBC 2914844 81.8 % (18 / 22) 71.4 % (10 / 14)
getParameterStatus CBC 244613 58.3 % (7 / 12) 50.0 % (3 / 6)
getReadyForQuery CBC 420047 76.5 % (13 / 17) 66.7 % (4 / 6)
handleFatalError UBC 0 0.0 % (0 / 6)
handleSyncLoss UBC 0 0.0 % (0 / 4)

Generated by: LCOV version 2.0-1