LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - clog.c (source / functions) Coverage Total Hit UNC LBC UBC GIC GNC CBC DUB DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 69.2 % 250 173 1 11 65 1 3 169 6 18
Current Date: 2025-10-28 08:26:42 +0900 Functions: 81.8 % 22 18 1 3 2 16 2
Baseline: lcov-20251028-005825-baseline Branches: 55.3 % 152 84 7 61 84
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 60.0 % 5 3 1 1 3
(360..) days: 69.4 % 245 170 11 64 1 169
Function coverage date bins:
(360..) days: 81.8 % 22 18 1 3 2 16
Branch coverage date bins:
(360..) days: 55.3 % 152 84 7 61 84

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 CBC 28 64.5 % (40 / 62) 40.0 % (12 / 30)
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)
TransactionIdSetTreeStatus CBC 153451 47.1 % (8 / 17) 58.3 % (7 / 12)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 9)
TruncateCLOG CBC 98 57.1 % (4 / 7) 50.0 % (1 / 2)
clogsyncfiletag UBC 0 0.0 % (0 / 2)
CLOGShmemInit CBC 1049 90.9 % (10 / 11) 66.7 % (4 / 6)
TransactionIdSetStatusBit CBC 161303 94.4 % (17 / 18) 77.3 % (17 / 22)
BootStrapCLOG GNC 50 100.0 % (3 / 3)
CLOGPagePrecedes CBC 41009 100.0 % (7 / 7) 100.0 % (4 / 4)
CLOGShmemBuffers CBC 4043 100.0 % (4 / 4) 66.7 % (4 / 6)
CLOGShmemSize CBC 1949 100.0 % (2 / 2)
CheckPointCLOG CBC 1701 100.0 % (3 / 3)
ExtendCLOG GNC 132469 100.0 % (9 / 9) 75.0 % (3 / 4)
StartupCLOG CBC 907 100.0 % (5 / 5)
TransactionIdGetStatus CBC 708528 100.0 % (11 / 11)
TransactionIdSetPageStatus CBC 153451 100.0 % (16 / 16) 75.0 % (12 / 16)
TransactionIdSetPageStatusInternal CBC 153451 100.0 % (15 / 15) 59.1 % (13 / 22)
TransactionIdToPage CBC 1037125 100.0 % (2 / 2)
TrimCLOG CBC 852 100.0 % (15 / 15) 58.3 % (7 / 12)
check_transaction_buffers CBC 2132 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta