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 DUB DCB
Current: c3df85756ceb0246958ef2b72c04aba51e52de13 vs 167cb26718e3eae4fef470900b4cd1d434f15649 Lines: 73.6 % 250 184 1 65 1 5 178 6 20
Current Date: 2025-12-18 07:33:40 +0900 Functions: 81.8 % 22 18 1 3 4 14 2
Baseline: lcov-20251218-005734-baseline Branches: 59.9 % 152 91 61 2 89
Baseline Date: 2025-12-17 11:55:04 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 71.4 % 7 5 1 1 5
(360..) days: 73.7 % 243 179 64 1 178
Function coverage date bins:
(360..) days: 81.8 % 22 18 1 3 4 14
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
set_status_by_pages UBC 0 0.0 % (0 / 18) 0.0 % (0 / 8)
clog_redo UNC 0 0.0 % (0 / 12) 0.0 % (0 / 8)
TransactionGroupUpdateXidStatus CBC 69 82.3 % (51 / 62) 63.3 % (19 / 30)
TransactionIdSetTreeStatus CBC 159847 47.1 % (8 / 17) 58.3 % (7 / 12)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
TruncateCLOG CBC 103 57.1 % (4 / 7) 50.0 % (1 / 2)
clogsyncfiletag UBC 0 0.0 % (0 / 2)
CLOGShmemInit CBC 1071 90.9 % (10 / 11) 66.7 % (4 / 6)
TransactionIdSetStatusBit GNC 167706 94.4 % (17 / 18) 77.3 % (17 / 22)
BootStrapCLOG GNC 51 100.0 % (3 / 3)
CLOGPagePrecedes CBC 41872 100.0 % (7 / 7) 100.0 % (4 / 4)
CLOGShmemBuffers CBC 4128 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemSize CBC 1990 100.0 % (2 / 2)
CheckPointCLOG CBC 1732 100.0 % (3 / 3)
ExtendCLOG GNC 138201 100.0 % (9 / 9) 75.0 % (3 / 4)
StartupCLOG CBC 927 100.0 % (5 / 5)
TransactionIdGetStatus CBC 809831 100.0 % (11 / 11)
TransactionIdSetPageStatus CBC 159847 100.0 % (16 / 16) 75.0 % (12 / 16)
TransactionIdSetPageStatusInternal GNC 159847 100.0 % (15 / 15) 59.1 % (13 / 22)
TransactionIdToPage CBC 1151284 100.0 % (2 / 2)
TrimCLOG CBC 872 100.0 % (15 / 15) 58.3 % (7 / 12)
check_transaction_buffers CBC 2176 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta