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
pqSendSome CBC 442297 52.1 % (25 / 48) 48.4 % (15 / 31)
pqReadData CBC 926066 68.6 % (48 / 70) 64.1 % (25 / 39)
pqCheckInBufferSpace CBC 273090 64.7 % (22 / 34) 46.4 % (13 / 28)
pqCheckOutBufferSpace CBC 1443299 52.2 % (12 / 23) 36.4 % (8 / 22)
pqPutInt CBC 78810 68.8 % (11 / 16) 57.1 % (4 / 7)
pqGetInt CBC 35326122 80.0 % (16 / 20) 71.4 % (5 / 7)
pqSocketCheck CBC 467819 76.5 % (13 / 17) 77.8 % (14 / 18)
pqPutMsgEnd CBC 675236 85.0 % (17 / 20) 68.8 % (11 / 16)
PQlibVersion UBC 0 0.0 % (0 / 2)
PQsocketPoll CBC 1030595 89.5 % (17 / 19) 85.7 % (12 / 14)
pqGets_append UBC 0 0.0 % (0 / 2)
pqWriteReady UBC 0 0.0 % (0 / 2)
PQenv2encoding CBC 8607 87.5 % (7 / 8) 66.7 % (4 / 6)
libpq_append_conn_error CBC 758 90.9 % (10 / 11) 62.5 % (5 / 8)
libpq_append_error CBC 35 90.9 % (10 / 11) 50.0 % (4 / 8)
pqGetnchar CBC 13067 83.3 % (5 / 6) 50.0 % (1 / 2)
pqGets_internal CBC 1489406 92.9 % (13 / 14) 62.5 % (5 / 8)
pqPutMsgBytes CBC 768042 83.3 % (5 / 6) 50.0 % (1 / 2)
pqPutMsgStart CBC 675236 92.3 % (12 / 13) 83.3 % (5 / 6)
pqPutc CBC 10145 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPutnchar CBC 328605 75.0 % (3 / 4) 50.0 % (1 / 2)
pqPuts CBC 350482 75.0 % (3 / 4) 50.0 % (1 / 2)
pqSkipnchar CBC 18640242 80.0 % (4 / 5) 50.0 % (1 / 2)
PQdsplen CBC 21444605 100.0 % (2 / 2)
PQgetCurrentTimeUSec CBC 732 100.0 % (3 / 3)
PQmblen CBC 21444717 100.0 % (2 / 2)
PQmblenBounded CBC 397176 100.0 % (2 / 2)
libpq_binddomain CBC 28586 100.0 % (13 / 13) 83.3 % (5 / 6)
libpq_gettext CBC 28579 100.0 % (3 / 3)
libpq_ngettext CBC 7 100.0 % (3 / 3)
pqFlush CBC 767259 100.0 % (6 / 6) 100.0 % (4 / 4)
pqGetc CBC 10234694 100.0 % (5 / 5) 100.0 % (2 / 2)
pqGets CBC 1489406 100.0 % (2 / 2)
pqParseDone CBC 7489589 100.0 % (5 / 5) 100.0 % (2 / 2)
pqReadReady CBC 93 100.0 % (2 / 2)
pqWait CBC 442756 100.0 % (2 / 2)
pqWaitTimed CBC 467726 100.0 % (8 / 8) 100.0 % (4 / 4)

Generated by: LCOV version 2.4-beta