LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-misc.c (source / functions) Coverage Total Hit UBC CBC
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 75.3 % 417 314 103 314
Current Date: 2025-09-06 07:49:51 +0900 Functions: 91.9 % 37 34 3 34
Baseline: lcov-20250906-005545-baseline Branches: 61.7 % 248 153 95 153
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 93.8 % 16 15 1 15
(360..) days: 74.6 % 401 299 102 299
Function coverage date bins:
(30,360] days: 100.0 % 2 2 2
(360..) days: 91.4 % 35 32 3 32
Branch coverage date bins:
(30,360] days: 81.2 % 16 13 3 13
(360..) days: 60.3 % 232 140 92 140

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 35 90.9 % (10 / 11) 50.0 % (4 / 8)
pqReadReady CBC 90 100.0 % (2 / 2)
PQgetCurrentTimeUSec CBC 730 100.0 % (3 / 3)
libpq_append_conn_error CBC 760 90.9 % (10 / 11) 62.5 % (5 / 8)
PQenv2encoding CBC 8485 87.5 % (7 / 8) 66.7 % (4 / 6)
pqPutc CBC 10062 75.0 % (3 / 4) 50.0 % (1 / 2)
pqGetnchar CBC 12909 83.3 % (5 / 6) 50.0 % (1 / 2)
libpq_gettext CBC 28097 100.0 % (3 / 3)
libpq_binddomain CBC 28104 100.0 % (13 / 13) 83.3 % (5 / 6)
pqPutInt CBC 78307 68.8 % (11 / 16) 57.1 % (4 / 7)
pqCheckInBufferSpace CBC 296099 64.7 % (22 / 34) 46.4 % (13 / 28)
pqPuts CBC 348939 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPutnchar CBC 375474 75.0 % (3 / 4) 50.0 % (1 / 2)
PQmblenBounded CBC 393128 100.0 % (2 / 2)
pqWait CBC 443570 100.0 % (2 / 2)
pqWaitTimed CBC 468200 100.0 % (8 / 8) 100.0 % (4 / 4)
pqSocketCheck CBC 468290 76.5 % (13 / 17) 77.8 % (14 / 18)
pqSendSome CBC 487838 52.1 % (25 / 48) 48.4 % (15 / 31)
pqPutMsgEnd CBC 720503 85.0 % (17 / 20) 68.8 % (11 / 16)
pqPutMsgStart CBC 720503 92.3 % (12 / 13) 83.3 % (5 / 6)
pqPutMsgBytes CBC 812782 83.3 % (5 / 6) 50.0 % (1 / 2)
pqFlush CBC 814764 100.0 % (6 / 6) 100.0 % (4 / 4)
pqReadData CBC 941550 68.6 % (48 / 70) 64.1 % (25 / 39)
PQsocketPoll CBC 961520 89.5 % (17 / 19) 85.7 % (12 / 14)
pqGets CBC 1479946 100.0 % (2 / 2)
pqGets_internal CBC 1479946 92.9 % (13 / 14) 62.5 % (5 / 8)
pqCheckOutBufferSpace CBC 1533306 52.2 % (12 / 23) 36.4 % (8 / 22)
pqParseDone CBC 7439504 100.0 % (5 / 5) 100.0 % (2 / 2)
pqGetc CBC 10280745 100.0 % (5 / 5) 100.0 % (2 / 2)
pqSkipnchar CBC 18448065 80.0 % (4 / 5) 50.0 % (1 / 2)
PQdsplen CBC 27045879 100.0 % (2 / 2)
PQmblen CBC 27045991 100.0 % (2 / 2)
pqGetInt CBC 35084645 80.0 % (16 / 20) 71.4 % (5 / 7)

Generated by: LCOV version 2.4-beta