LCOV - code coverage report
Current view: top level - src/backend/replication/logical - snapbuild.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 84.8 % 558 473
Test Date: 2026-08-07 00:15:51 Functions: 100.0 % 32 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 58.1 % 396 230

Function Name Sort by function name Hit count Sort by function hit count
SnapBuildExportSnapshot 1
SnapBuildGetOrBuildSnapshot 8
SnapBuildSetTwoPhaseAt 8
SnapBuildSnapshotExists 15
SnapBuildWaitSnapshot 17
SnapBuildRestore 18
SnapBuildRestoreSnapshot 20
SnapBuildRestoreContents 26
SnapBuildGetTwoPhaseAt 36
SnapBuildSerializationPoint 93
SnapBuildInitialSnapshot 222
SnapBuildPurgeOlderTxn 547
SnapBuildSerialize 619
FreeSnapshotBuilder 963
SnapBuildFindSnapshot 1189
AllocateSnapshotBuilder 1236
SnapBuildDistributeSnapshotAndInval 1659
SnapBuildAddCommittedTxn 1668
SnapBuildProcessRunningXacts 1715
SnapBuildFreeSnapshot 1846
CheckPointSnapBuild 1968
SnapBuildBuildSnapshot 2353
SnapBuildCommitTxn 3951
SnapBuildXidHasCatalogChanges 5167
SnapBuildClearExportedSnapshot 6027
SnapBuildSnapDecRefcount 7591
SnapBuildSnapIncRefcount 7907
SnapBuildProcessNewCid 28153
SnapBuildResetExportedSnapshotState 36124
SnapBuildXactNeedsSkip 461939
SnapBuildProcessChange 1443757
SnapBuildCurrentState 2122091

Generated by: LCOV version 2.0-1