LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - commit_ts.c (source / functions) Coverage Total Hit UBC GBC CBC
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 83.0 % 276 229 47 1 228
Current Date: 2026-09-20 14:13:17 +0900 Functions: 86.7 % 30 26 4 26
Baseline: lcov-20260920-baseline Branches: 65.9 % 126 83 43 1 82
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: 84.2 % 19 16 3 16
(360..) days: 82.9 % 257 213 44 1 212
Function coverage date bins:
(30,360] days: 75.0 % 4 3 1 3
(360..) days: 88.5 % 26 23 3 23
Branch coverage date bins:
(360..) days: 65.9 % 126 83 43 1 82

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 CBC 37 100.0 % (21 / 21) 100.0 % (8 / 8)
AdvanceOldestCommitTsXid CBC 115 100.0 % (7 / 7) 75.0 % (3 / 4)
BootStrapCommitTs CBC 58 100.0 % (2 / 2)
CheckPointCommitTs CBC 1991 100.0 % (3 / 3)
CommitTsPagePrecedes CBC 49687 100.0 % (7 / 7) 100.0 % (4 / 4)
CommitTsParameterChange CBC 41 100.0 % (7 / 7) 100.0 % (6 / 6)
CommitTsShmemBuffers CBC 2549 100.0 % (4 / 4) 100.0 % (2 / 2)
CommitTsShmemInit CBC 1274 100.0 % (7 / 7)
CommitTsShmemRequest CBC 1277 90.0 % (9 / 10) 66.7 % (4 / 6)
CompleteCommitTsInitialization CBC 1027 100.0 % (5 / 5) 100.0 % (2 / 2)
DeactivateCommitTs CBC 1006 100.0 % (11 / 11)
ExtendCommitTs CBC 179666 100.0 % (13 / 13) 70.0 % (7 / 10)
GetLatestCommitTsData CBC 4 100.0 % (11 / 11) 66.7 % (4 / 6)
SetCommitTsLimit CBC 1159 66.7 % (8 / 12) 25.0 % (2 / 8)
SetXidCommitTsInPage CBC 835 90.0 % (9 / 10) 50.0 % (1 / 2)
StartupCommitTs CBC 14 100.0 % (3 / 3)
TransactionIdGetCommitTsData CBC 100 100.0 % (39 / 39) 84.6 % (22 / 26)
TransactionIdSetCommitTs CBC 835 100.0 % (8 / 8) 50.0 % (1 / 2)
TransactionIdToCTsPage CBC 1079 100.0 % (2 / 2)
TransactionTreeSetCommitTsData CBC 178581 76.0 % (19 / 25) 58.3 % (7 / 12)
TruncateCommitTs CBC 115 66.7 % (4 / 6) 50.0 % (1 / 2)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 7)
check_commit_ts_buffers CBC 2591 100.0 % (2 / 2)
commit_ts_errdetail_for_io_error UBC 0 0.0 % (0 / 3)
commit_ts_redo UBC 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 20 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.0-1