LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - clog.c (source / functions) Coverage Total Hit UNC UBC GIC GNC CBC ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 72.6 % 252 183 4 65 1 13 169 1 6 28
Current Date: 2026-06-29 16:15:13 +0200 Functions: 78.3 % 23 18 2 3 9 9 4
Baseline: lcov-20260630-baseline Branches: 60.5 % 152 92 60 2 90
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 76.5 % 17 13 4 13 1
(360..) days: 72.3 % 235 170 65 1 169
Function coverage date bins:
(30,360] days: 66.7 % 3 2 1 2
(360..) days: 80.0 % 20 16 1 3 7 9
Branch coverage date bins:
(30,360] days: 100.0 % 2 2 2
(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.3 % (51 / 62) 66.7 % (20 / 30)
TransactionIdSetPageStatusInternal GNC 193315 100.0 % (15 / 15) 59.1 % (13 / 22)
clog_redo UNC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
set_status_by_pages UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
TransactionIdSetStatusBit GNC 206379 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdSetTreeStatus CBC 193315 47.1 % (8 / 17) 58.3 % (7 / 12)
TrimCLOG GNC 984 100.0 % (15 / 15) 58.3 % (7 / 12)
TransactionIdSetPageStatus CBC 193315 100.0 % (16 / 16) 75.0 % (12 / 16)
CLOGShmemBuffers CBC 2419 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemRequest GNC 1212 88.9 % (8 / 9) 66.7 % (4 / 6)
ExtendCLOG GNC 172418 100.0 % (9 / 9) 75.0 % (3 / 4)
TruncateCLOG CBC 110 57.1 % (4 / 7) 50.0 % (1 / 2)
CLOGPagePrecedes CBC 47261 100.0 % (7 / 7) 100.0 % (4 / 4)
BootStrapCLOG GNC 56 100.0 % (3 / 3)
CLOGShmemInit GNC 1209 100.0 % (3 / 3)
CheckPointCLOG CBC 1918 100.0 % (3 / 3)
StartupCLOG CBC 1050 100.0 % (5 / 5)
TransactionIdGetStatus GNC 914982 100.0 % (11 / 11)
TransactionIdToPage CBC 1336633 100.0 % (2 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
check_transaction_buffers CBC 2460 100.0 % (2 / 2)
clog_errdetail_for_io_error UNC 0 0.0 % (0 / 3)
clogsyncfiletag UBC 0 0.0 % (0 / 2)

Generated by: LCOV version 2.0-1