LCOV - differential code coverage report
Current view: top level - src/backend/access/transam - commit_ts.c (source / functions) Coverage Total Hit UBC CBC
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 82.6 % 276 228 48 228
Current Date: 2026-07-25 17:13:00 -0400 Functions: 86.7 % 30 26 4 26
Baseline: lcov-20260726-baseline Branches: 65.1 % 126 82 44 82
Baseline Date: 2026-07-25 19:16:42 +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.5 % 257 212 45 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.1 % 126 82 44 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
commit_ts_redo UBC 0 0.0 % (0 / 14) 0.0 % (0 / 8)
WriteTruncateXlogRec UBC 0 0.0 % (0 / 7)
TransactionTreeSetCommitTsData CBC 182753 76.0 % (19 / 25) 58.3 % (7 / 12)
pg_xact_commit_timestamp_origin CBC 5 61.5 % (8 / 13) 33.3 % (2 / 6)
SetCommitTsLimit CBC 1115 66.7 % (8 / 12) 25.0 % (2 / 8)
commit_ts_errdetail_for_io_error UBC 0 0.0 % (0 / 3)
TruncateCommitTs CBC 113 66.7 % (4 / 6) 50.0 % (1 / 2)
committssyncfiletag UBC 0 0.0 % (0 / 2)
pg_last_committed_xact CBC 4 85.7 % (12 / 14) 33.3 % (2 / 6)
CommitTsParameterChange CBC 38 85.7 % (6 / 7) 83.3 % (5 / 6)
CommitTsShmemRequest CBC 1226 90.0 % (9 / 10) 66.7 % (4 / 6)
SetXidCommitTsInPage CBC 852 90.0 % (9 / 10) 50.0 % (1 / 2)
ActivateCommitTs CBC 35 100.0 % (21 / 21) 100.0 % (8 / 8)
AdvanceOldestCommitTsXid CBC 113 100.0 % (7 / 7) 75.0 % (3 / 4)
BootStrapCommitTs CBC 56 100.0 % (2 / 2)
CheckPointCommitTs CBC 1930 100.0 % (3 / 3)
CommitTsPagePrecedes CBC 47698 100.0 % (7 / 7) 100.0 % (4 / 4)
CommitTsShmemBuffers CBC 2447 100.0 % (4 / 4) 100.0 % (2 / 2)
CommitTsShmemInit CBC 1223 100.0 % (7 / 7)
CompleteCommitTsInitialization CBC 991 100.0 % (5 / 5) 100.0 % (2 / 2)
DeactivateCommitTs CBC 971 100.0 % (11 / 11)
ExtendCommitTs CBC 173247 100.0 % (13 / 13) 70.0 % (7 / 10)
GetLatestCommitTsData CBC 4 100.0 % (11 / 11) 66.7 % (4 / 6)
StartupCommitTs CBC 14 100.0 % (3 / 3)
TransactionIdGetCommitTsData CBC 90 100.0 % (39 / 39) 84.6 % (22 / 26)
TransactionIdSetCommitTs CBC 852 100.0 % (8 / 8) 50.0 % (1 / 2)
TransactionIdToCTsPage CBC 1083 100.0 % (2 / 2)
check_commit_ts_buffers CBC 2487 100.0 % (2 / 2)
error_commit_ts_disabled CBC 9 100.0 % (2 / 2) 75.0 % (3 / 4)
pg_xact_commit_timestamp CBC 20 100.0 % (6 / 6) 100.0 % (2 / 2)

Generated by: LCOV version 2.0-1