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: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 83.0 % 276 229 47 1 228
Current Date: 2026-10-12 11:56:10 +0200 Functions: 86.7 % 30 26 4 26
Baseline: lcov-20261012-baseline Branches: 65.9 % 126 83 43 1 82
Baseline Date: 2026-10-12 10:36:06 +0200 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 1998 100.0 % (3 / 3)
CommitTsPagePrecedes CBC 50038 100.0 % (7 / 7) 100.0 % (4 / 4)
CommitTsParameterChange CBC 41 100.0 % (7 / 7) 100.0 % (6 / 6)
CommitTsShmemBuffers CBC 2568 100.0 % (4 / 4) 100.0 % (2 / 2)
CommitTsShmemInit CBC 1283 100.0 % (7 / 7)
CommitTsShmemRequest CBC 1287 90.0 % (9 / 10) 66.7 % (4 / 6)
CompleteCommitTsInitialization CBC 1034 100.0 % (5 / 5) 100.0 % (2 / 2)
DeactivateCommitTs CBC 1013 100.0 % (11 / 11)
ExtendCommitTs CBC 179679 100.0 % (13 / 13) 70.0 % (7 / 10)
GetLatestCommitTsData CBC 4 100.0 % (11 / 11) 66.7 % (4 / 6)
SetCommitTsLimit CBC 1167 66.7 % (8 / 12) 25.0 % (2 / 8)
SetXidCommitTsInPage CBC 851 90.0 % (9 / 10) 50.0 % (1 / 2)
StartupCommitTs CBC 14 100.0 % (3 / 3)
TransactionIdGetCommitTsData CBC 105 100.0 % (39 / 39) 84.6 % (22 / 26)
TransactionIdSetCommitTs CBC 851 100.0 % (8 / 8) 50.0 % (1 / 2)
TransactionIdToCTsPage CBC 1100 100.0 % (2 / 2)
TransactionTreeSetCommitTsData CBC 178559 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 2609 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 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.0-1