LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - commit_ts.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 82.6 % 276 228 4 44 17 20 191 1 8 34
Current Date: 2026-05-05 10:23:31 +0900 Functions: 86.7 % 30 26 2 2 8 18 5
Baseline: lcov-20260505-025707-baseline Branches: 64.8 % 128 83 1 44 6 1 76 7 5
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 11 11 11
(30,360] days: 73.3 % 15 11 4 9 2 1
(360..) days: 82.4 % 250 206 44 17 189
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 88.5 % 26 23 1 2 5 18
Branch coverage date bins:
(30,360] days: 75.0 % 4 3 1 1 2
(360..) days: 64.5 % 124 80 44 6 74

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
ActivateCommitTs GNC 35 100.0 % (21 / 21) 100.0 % (8 / 8)
AdvanceOldestCommitTsXid CBC 114 100.0 % (7 / 7) 75.0 % (3 / 4)
BootStrapCommitTs CBC 57 100.0 % (2 / 2)
CheckPointCommitTs CBC 1944 100.0 % (3 / 3)
CommitTsPagePrecedes CBC 48400 100.0 % (7 / 7) 100.0 % (4 / 4)
CommitTsParameterChange CBC 38 85.7 % (6 / 7) 83.3 % (5 / 6)
CommitTsShmemBuffers CBC 2483 100.0 % (4 / 4) 75.0 % (3 / 4)
CommitTsShmemRequest GNC 1244 90.0 % (9 / 10) 66.7 % (4 / 6)
CompleteCommitTsInitialization CBC 1010 100.0 % (5 / 5) 100.0 % (2 / 2)
DeactivateCommitTs GNC 990 100.0 % (11 / 11)
ExtendCommitTs GNC 171470 100.0 % (13 / 13) 70.0 % (7 / 10)
SetCommitTsLimit CBC 1136 66.7 % (8 / 12) 25.0 % (2 / 8)
SetXidCommitTsInPage GNC 839 90.0 % (9 / 10) 50.0 % (1 / 2)
StartupCommitTs CBC 14 100.0 % (3 / 3)
TransactionIdGetCommitTsData GNC 87 100.0 % (39 / 39) 84.6 % (22 / 26)
TransactionIdSetCommitTs CBC 839 100.0 % (8 / 8) 50.0 % (1 / 2)
TransactionIdToCTsPage CBC 1068 100.0 % (2 / 2)
TransactionTreeSetCommitTsData CBC 180702 76.0 % (19 / 25) 58.3 % (7 / 12)
TruncateCommitTs CBC 114 66.7 % (4 / 6) 50.0 % (1 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 7)
check_commit_ts_buffers CBC 2525 100.0 % (2 / 2)
commit_ts_errdetail_for_io_error UNC 0 0.0 % (0 / 3)
commit_ts_redo UNC 0 0.0 % (0 / 14) 0.0 % (0 / 8)
committssyncfiletag UBC 0 0.0 % (0 / 2)
error_commit_ts_disabled CBC 9 100.0 % (2 / 2) 75.0 % (3 / 4)
pg_last_committed_xact CBC 4 85.7 % (12 / 14) 33.3 % (2 / 6)
pg_xact_commit_timestamp CBC 19 100.0 % (6 / 6) 100.0 % (2 / 2)
pg_xact_commit_timestamp_origin CBC 5 61.5 % (8 / 13) 33.3 % (2 / 6)

Generated by: LCOV version 2.5.0-beta