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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 72.6 % 252 183 4 65 1 13 169 1 6 28
Current Date: 2026-05-29 21:51:00 -0400 Functions: 78.3 % 23 18 2 3 9 9 4
Baseline: lcov-20260530-034037-baseline Branches: 59.9 % 152 91 61 2 89 3 5
Baseline Date: 2026-05-29 14:39:03 -0700 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: 59.3 % 150 89 61 89

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 83 82.3 % (51 / 62) 63.3 % (19 / 30)
TransactionIdSetPageStatusInternal GNC 192839 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 205930 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdSetTreeStatus CBC 192839 47.1 % (8 / 17) 58.3 % (7 / 12)
TrimCLOG GNC 1017 100.0 % (15 / 15) 58.3 % (7 / 12)
TransactionIdSetPageStatus CBC 192839 100.0 % (16 / 16) 75.0 % (12 / 16)
CLOGShmemBuffers CBC 2497 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemRequest GNC 1251 88.9 % (8 / 9) 66.7 % (4 / 6)
ExtendCLOG GNC 172179 100.0 % (9 / 9) 75.0 % (3 / 4)
TruncateCLOG CBC 114 57.1 % (4 / 7) 50.0 % (1 / 2)
CLOGPagePrecedes CBC 48786 100.0 % (7 / 7) 100.0 % (4 / 4)
BootStrapCLOG GNC 57 100.0 % (3 / 3)
CheckPointCLOG CBC 1950 100.0 % (3 / 3)
StartupCLOG CBC 1083 100.0 % (5 / 5)
TransactionIdGetStatus GNC 905496 100.0 % (11 / 11)
TransactionIdToPage CBC 1326334 100.0 % (2 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
check_transaction_buffers CBC 2538 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.5.0-beta