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

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