LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - clog.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 72.5 % 251 182 69 3 179 4
Current Date: 2026-07-25 17:13:00 -0400 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20260726-baseline Branches: 59.9 % 152 91 1 60 1 90
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 3 3 3
(30,360] days: 76.9 % 13 10 3 10
(360..) days: 71.9 % 235 169 66 169
Function coverage date bins:
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 80.0 % 20 16 4 1 15
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 100.0 % 2 2 2
(360..) days: 59.5 % 148 88 60 88

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
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
clog_errdetail_for_io_error UBC 0 0.0 % (0 / 3)
clog_redo UBC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
clogsyncfiletag UBC 0 0.0 % (0 / 2)
set_status_by_pages UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
BootStrapCLOG CBC 56 100.0 % (3 / 3)
TruncateCLOG CBC 113 57.1 % (4 / 7) 50.0 % (1 / 2)
TransactionGroupUpdateXidStatus GNC 117 82.0 % (50 / 61) 63.3 % (19 / 30)
TrimCLOG CBC 991 100.0 % (15 / 15) 58.3 % (7 / 12)
StartupCLOG CBC 1057 100.0 % (5 / 5)
CLOGShmemInit CBC 1223 100.0 % (3 / 3)
CLOGShmemRequest CBC 1226 88.9 % (8 / 9) 66.7 % (4 / 6)
CheckPointCLOG CBC 1930 100.0 % (3 / 3)
CLOGShmemBuffers CBC 2447 100.0 % (4 / 4) 66.7 % (4 / 6)
check_transaction_buffers CBC 2487 100.0 % (2 / 2)
CLOGPagePrecedes CBC 47810 100.0 % (7 / 7) 100.0 % (4 / 4)
ExtendCLOG CBC 173247 100.0 % (9 / 9) 75.0 % (3 / 4)
TransactionIdSetPageStatus CBC 194325 100.0 % (16 / 16) 75.0 % (12 / 16)
TransactionIdSetPageStatusInternal CBC 194325 100.0 % (15 / 15) 59.1 % (13 / 22)
TransactionIdSetTreeStatus CBC 194325 47.1 % (8 / 17) 58.3 % (7 / 12)
TransactionIdSetStatusBit CBC 207362 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdGetStatus CBC 918484 100.0 % (11 / 11)
TransactionIdToPage CBC 1342105 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1