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: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 72.5 % 251 182 69 3 179 4
Current Date: 2026-11-05 14:14:01 +0100 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20261105-baseline Branches: 59.9 % 152 91 1 60 1 90
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 80.0 % 15 12 3 3 9
(360..) days: 72.0 % 236 170 66 170
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: 50.0 % 2 1 1 1
(360..) days: 60.0 % 150 90 60 90

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
TransactionGroupUpdateXidStatus GNC 133 82.0 % (50 / 61) 63.3 % (19 / 30)
TransactionIdSetPageStatusInternal CBC 191287 100.0 % (15 / 15) 59.1 % (13 / 22)
clog_redo UBC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
set_status_by_pages UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
TransactionIdSetStatusBit CBC 224756 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdSetTreeStatus CBC 191287 47.1 % (8 / 17) 58.3 % (7 / 12)
TrimCLOG CBC 1052 100.0 % (15 / 15) 58.3 % (7 / 12)
TransactionIdSetPageStatus CBC 191287 100.0 % (16 / 16) 75.0 % (12 / 16)
CLOGShmemBuffers CBC 2608 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemRequest CBC 1307 88.9 % (8 / 9) 66.7 % (4 / 6)
ExtendCLOG CBC 181005 100.0 % (9 / 9) 75.0 % (3 / 4)
TruncateCLOG CBC 116 57.1 % (4 / 7) 50.0 % (1 / 2)
CLOGPagePrecedes CBC 50933 100.0 % (7 / 7) 100.0 % (4 / 4)
BootStrapCLOG CBC 59 100.0 % (3 / 3)
CLOGShmemInit CBC 1303 100.0 % (3 / 3)
CheckPointCLOG CBC 2031 100.0 % (3 / 3)
StartupCLOG CBC 1125 100.0 % (5 / 5)
TransactionIdGetStatus CBC 904065 100.0 % (11 / 11)
TransactionIdToPage CBC 1372826 100.0 % (2 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
check_transaction_buffers CBC 2649 100.0 % (2 / 2)
clog_errdetail_for_io_error UBC 0 0.0 % (0 / 3)
clogsyncfiletag UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1