LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - clog.c (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 72.5 % 251 182 69 3 179 4
Current Date: 2026-10-12 11:56:10 +0200 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20261012-baseline Branches: 60.5 % 152 92 60 2 90
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 81.2 % 16 13 3 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:
(30,360] days: 100.0 % 4 4 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
BootStrapCLOG CBC 58 100.0 % (3 / 3)
CLOGPagePrecedes CBC 50152 100.0 % (7 / 7) 100.0 % (4 / 4)
CLOGShmemBuffers CBC 2568 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemInit CBC 1283 100.0 % (3 / 3)
CLOGShmemRequest CBC 1287 88.9 % (8 / 9) 66.7 % (4 / 6)
CheckPointCLOG CBC 1998 100.0 % (3 / 3)
ExtendCLOG CBC 179679 100.0 % (9 / 9) 75.0 % (3 / 4)
StartupCLOG CBC 1107 100.0 % (5 / 5)
TransactionGroupUpdateXidStatus GNC 127 82.0 % (50 / 61) 66.7 % (20 / 30)
TransactionIdGetStatus CBC 904858 100.0 % (11 / 11)
TransactionIdSetPageStatus CBC 189815 100.0 % (16 / 16) 75.0 % (12 / 16)
TransactionIdSetPageStatusInternal CBC 189815 100.0 % (15 / 15) 59.1 % (13 / 22)
TransactionIdSetStatusBit CBC 223258 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdSetTreeStatus CBC 189815 47.1 % (8 / 17) 58.3 % (7 / 12)
TransactionIdToPage CBC 1370571 100.0 % (2 / 2)
TrimCLOG CBC 1034 100.0 % (15 / 15) 58.3 % (7 / 12)
TruncateCLOG CBC 115 57.1 % (4 / 7) 50.0 % (1 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
check_transaction_buffers CBC 2609 100.0 % (2 / 2)
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)

Generated by: LCOV version 2.0-1