LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-misc.c (source / functions) Coverage Total Hit UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 73.8 % 400 295 105 3 2 290 2
Current Date: 2024-04-14 14:21:10 Functions: 91.4 % 35 32 3 2 30 1
Baseline: 16@8cea358b128 Branches: 60.6 % 236 143 93 3 140
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
(60,120] days: 100.0 % 8 8 8
(240..) days: 73.1 % 390 285 105 3 282
Function coverage date bins:
[..60] days: 100.0 % 1 1 1
(240..) days: 91.2 % 34 31 3 1 30
Branch coverage date bins:
(60,120] days: 75.0 % 4 3 1 3
(240..) days: 60.3 % 232 140 92 3 137

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
pqReadData CBC 951493 67.1 % (47 / 70) 64.1 % (25 / 39)
pqSendSome CBC 406821 52.1 % (25 / 48) 48.4 % (15 / 31)
pqCheckInBufferSpace CBC 119293 64.7 % (22 / 34) 46.4 % (13 / 28)
pqCheckOutBufferSpace CBC 1359111 52.2 % (12 / 23) 36.4 % (8 / 22)
pqPutInt CBC 73074 68.8 % (11 / 16) 57.1 % (4 / 7)
pqGetInt CBC 29024694 80.0 % (16 / 20) 71.4 % (5 / 7)
pqSocketCheck GNC 513903 71.4 % (10 / 14) 75.0 % (12 / 16)
pqPutMsgEnd CBC 636483 81.2 % (13 / 16) 70.0 % (7 / 10)
PQlibVersion UBC 0 0.0 % (0 / 2)
pqGets_append UBC 0 0.0 % (0 / 2)
pqWaitTimed CBC 513807 75.0 % (6 / 8) 75.0 % (3 / 4)
pqWriteReady UBC 0 0.0 % (0 / 2)
PQenv2encoding CBC 8197 87.5 % (7 / 8) 66.7 % (4 / 6)
PQsocketPoll GNC 514207 94.1 % (16 / 17) 91.7 % (11 / 12)
libpq_append_conn_error CBC 610 90.9 % (10 / 11) 62.5 % (5 / 8)
libpq_append_error CBC 25 90.9 % (10 / 11) 50.0 % (4 / 8)
pqGetnchar CBC 463 83.3 % (5 / 6) 50.0 % (1 / 2)
pqGets_internal CBC 1803871 92.9 % (13 / 14) 62.5 % (5 / 8)
pqPutMsgBytes CBC 722613 83.3 % (5 / 6) 50.0 % (1 / 2)
pqPutMsgStart CBC 636483 92.3 % (12 / 13) 83.3 % (5 / 6)
pqPutc CBC 9252 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPutnchar CBC 326829 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPuts CBC 313458 75.0 % (3 / 4) 50.0 % (1 / 2)
pqSkipnchar CBC 14791121 80.0 % (4 / 5) 50.0 % (1 / 2)
PQdsplen CBC 25110844 100.0 % (2 / 2)
PQmblen CBC 25110233 100.0 % (2 / 2)
PQmblenBounded CBC 369206 100.0 % (2 / 2)
libpq_binddomain CBC 90844 100.0 % (13 / 13) 83.3 % (5 / 6)
libpq_gettext CBC 90837 100.0 % (3 / 3)
libpq_ngettext CBC 7 100.0 % (3 / 3)
pqFlush CBC 793013 100.0 % (6 / 6) 100.0 % (4 / 4)
pqGetc CBC 9977837 100.0 % (5 / 5) 100.0 % (2 / 2)
pqGets CBC 1803871 100.0 % (2 / 2)
pqReadReady CBC 96 100.0 % (2 / 2)
pqWait CBC 489244 100.0 % (2 / 2)

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