LCOV - differential code coverage report
Current view: top level - src/interfaces/libpq - fe-misc.c (source / functions) Coverage Total Hit UBC CBC
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 75.3 % 417 314 103 314
Current Date: 2025-10-28 08:26:42 +0900 Functions: 91.9 % 37 34 3 34
Baseline: lcov-20251028-005825-baseline Branches: 61.7 % 248 153 95 153
Baseline Date: 2025-10-27 06:37:35 +0000 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 93 100.0 % (2 / 2)
PQgetCurrentTimeUSec CBC 732 100.0 % (3 / 3)
libpq_append_conn_error CBC 758 90.9 % (10 / 11) 62.5 % (5 / 8)
PQenv2encoding CBC 8607 87.5 % (7 / 8) 66.7 % (4 / 6)
pqPutc CBC 10145 75.0 % (3 / 4) 50.0 % (1 / 2)
pqGetnchar CBC 13067 83.3 % (5 / 6) 50.0 % (1 / 2)
libpq_gettext CBC 28579 100.0 % (3 / 3)
libpq_binddomain CBC 28586 100.0 % (13 / 13) 83.3 % (5 / 6)
pqPutInt CBC 78810 68.8 % (11 / 16) 57.1 % (4 / 7)
pqCheckInBufferSpace CBC 273090 64.7 % (22 / 34) 46.4 % (13 / 28)
pqPutnchar CBC 328605 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPuts CBC 350482 75.0 % (3 / 4) 50.0 % (1 / 2)
PQmblenBounded CBC 397176 100.0 % (2 / 2)
pqSendSome CBC 442297 52.1 % (25 / 48) 48.4 % (15 / 31)
pqWait CBC 442756 100.0 % (2 / 2)
pqWaitTimed CBC 467726 100.0 % (8 / 8) 100.0 % (4 / 4)
pqSocketCheck CBC 467819 76.5 % (13 / 17) 77.8 % (14 / 18)
pqPutMsgEnd CBC 675236 85.0 % (17 / 20) 68.8 % (11 / 16)
pqPutMsgStart CBC 675236 92.3 % (12 / 13) 83.3 % (5 / 6)
pqFlush CBC 767259 100.0 % (6 / 6) 100.0 % (4 / 4)
pqPutMsgBytes CBC 768042 83.3 % (5 / 6) 50.0 % (1 / 2)
pqReadData CBC 926066 68.6 % (48 / 70) 64.1 % (25 / 39)
PQsocketPoll CBC 1030595 89.5 % (17 / 19) 85.7 % (12 / 14)
pqCheckOutBufferSpace CBC 1443299 52.2 % (12 / 23) 36.4 % (8 / 22)
pqGets CBC 1489406 100.0 % (2 / 2)
pqGets_internal CBC 1489406 92.9 % (13 / 14) 62.5 % (5 / 8)
pqParseDone CBC 7489589 100.0 % (5 / 5) 100.0 % (2 / 2)
pqGetc CBC 10234694 100.0 % (5 / 5) 100.0 % (2 / 2)
pqSkipnchar CBC 18640242 80.0 % (4 / 5) 50.0 % (1 / 2)
PQdsplen CBC 21444605 100.0 % (2 / 2)
PQmblen CBC 21444717 100.0 % (2 / 2)
pqGetInt CBC 35326122 80.0 % (16 / 20) 71.4 % (5 / 7)

Generated by: LCOV version 2.4-beta