LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-protocol3.c (source / functions) Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 65.0 % 929 604 7 318 34 570 5 25
Current Date: 2024-04-14 14:21:10 Functions: 81.0 % 21 17 4 4 13
Baseline: 16@8cea358b128 Branches: 57.7 % 778 449 18 3 1 307 2 16 431
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 2 2 2
(120,180] days: 100.0 % 1 1 1
(180,240] days: 83.3 % 30 25 5 25
(240..) days: 64.3 % 896 576 2 318 7 569
Function coverage date bins:
(240..) days: 81.0 % 21 17 4 4 13
Branch coverage date bins:
[..60] days: 75.0 % 4 3 1 3
(180,240] days: 40.0 % 20 8 12 8
(240..) days: 58.1 % 754 438 5 3 1 307 2 5 431

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
handleSyncLoss UBC 0 0.0 % (0 / 7)
pqGetNegotiateProtocolVersion3 UBC 0 0.0 % (0 / 25) 0.0 % (0 / 18)
pqGetline3 UBC 0 0.0 % (0 / 21) 0.0 % (0 / 18)
pqGetlineAsync3 UBC 0 0.0 % (0 / 19) 0.0 % (0 / 10)
getNotify CBC 31 81.5 % (22 / 27) 58.3 % (7 / 12)
getParamDescriptions CBC 49 50.0 % (16 / 32) 53.6 % (15 / 28)
pqEndcopy3 GNC 166 48.5 % (16 / 33) 36.8 % (14 / 38)
pqFunctionCall3 GNC 1063 53.5 % (54 / 101) 43.4 % (43 / 99)
reportErrorPosition CBC 4888 90.8 % (79 / 87) 84.6 % (44 / 52)
getCopyStart CBC 5101 69.2 % (18 / 26) 66.7 % (16 / 24)
pqBuildStartupPacket3 CBC 11767 85.7 % (6 / 7) 50.0 % (1 / 2)
build_startup_packet CBC 23534 100.0 % (28 / 28) 84.8 % (56 / 66)
pqGetErrorNotice3 CBC 97893 81.2 % (39 / 48) 72.5 % (29 / 40)
pqBuildErrorMessage3 CBC 97896 80.2 % (73 / 91) 65.4 % (51 / 78)
getRowDescriptions CBC 137398 69.7 % (46 / 66) 58.6 % (34 / 58)
getParameterStatus CBC 163796 70.0 % (7 / 10) 50.0 % (2 / 4)
getReadyForQuery CBC 289601 76.5 % (13 / 17) 66.7 % (4 / 6)
pqParseInput3 GNC 1631205 66.7 % (122 / 183) 57.6 % (95 / 165)
pqGetCopyData3 CBC 2581951 81.8 % (18 / 22) 71.4 % (10 / 14)
getCopyDataMessage GNC 2718685 65.9 % (27 / 41) 61.5 % (16 / 26)
getAnotherTuple CBC 3442413 52.6 % (20 / 38) 60.0 % (12 / 20)

Generated by: LCOV version 2.1-beta2-3-g6141622