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: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 72.5 % 251 182 69 3 179 4
Current Date: 2026-09-20 14:13:17 +0900 Functions: 78.3 % 23 18 5 1 17
Baseline: lcov-20260920-baseline Branches: 59.9 % 152 91 1 60 1 90
Baseline Date: 2026-09-20 14:13:13 +0900 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: 75.0 % 4 3 1 1 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
TransactionGroupUpdateXidStatus GNC 92 82.0 % (50 / 61) 63.3 % (19 / 30)
TransactionIdSetPageStatusInternal CBC 189814 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 223270 94.4 % (17 / 18) 77.3 % (17 / 22)
TransactionIdSetTreeStatus CBC 189814 47.1 % (8 / 17) 58.3 % (7 / 12)
TrimCLOG CBC 1027 100.0 % (15 / 15) 58.3 % (7 / 12)
TransactionIdSetPageStatus CBC 189814 100.0 % (16 / 16) 75.0 % (12 / 16)
CLOGShmemBuffers CBC 2549 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemRequest CBC 1277 88.9 % (8 / 9) 66.7 % (4 / 6)
ExtendCLOG CBC 179666 100.0 % (9 / 9) 75.0 % (3 / 4)
TruncateCLOG CBC 115 57.1 % (4 / 7) 50.0 % (1 / 2)
CLOGPagePrecedes CBC 49801 100.0 % (7 / 7) 100.0 % (4 / 4)
BootStrapCLOG CBC 58 100.0 % (3 / 3)
CLOGShmemInit CBC 1274 100.0 % (3 / 3)
CheckPointCLOG CBC 1991 100.0 % (3 / 3)
StartupCLOG CBC 1099 100.0 % (5 / 5)
TransactionIdGetStatus CBC 897223 100.0 % (11 / 11)
TransactionIdToPage CBC 1362952 100.0 % (2 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
check_transaction_buffers CBC 2591 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