LCOV - code coverage report
Current view: top level - src/backend/replication/logical - snapbuild.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 86.0 % 566 487
Test Date: 2026-10-13 06:16:13 Functions: 100.0 % 32 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 60.4 % 402 243

Function Name Sort by function name Hit count Sort by function hit count
SnapBuildExportSnapshot 1
SnapBuildGetOrBuildSnapshot 8
SnapBuildSetTwoPhaseAt 8
SnapBuildSnapshotExists 14
SnapBuildRestore 18
SnapBuildRestoreSnapshot 20
SnapBuildWaitSnapshot 22
SnapBuildRestoreContents 26
SnapBuildGetTwoPhaseAt 36
SnapBuildSerializationPoint 123
SnapBuildInitialSnapshot 234
SnapBuildPurgeOlderTxn 615
SnapBuildSerialize 710
FreeSnapshotBuilder 997
SnapBuildFindSnapshot 1247
AllocateSnapshotBuilder 1294
SnapBuildProcessRunningXacts 1834
CheckPointSnapBuild 2034
SnapBuildDistributeSnapshotAndInval 2110
SnapBuildAddCommittedTxn 2122
SnapBuildFreeSnapshot 2300
SnapBuildBuildSnapshot 2851
SnapBuildCommitTxn 4711
SnapBuildXidHasCatalogChanges 6052
SnapBuildClearExportedSnapshot 6269
SnapBuildSnapDecRefcount 9335
SnapBuildSnapIncRefcount 9685
SnapBuildProcessNewCid 31696
SnapBuildResetExportedSnapshotState 36009
SnapBuildXactNeedsSkip 417036
SnapBuildProcessChange 1659714
SnapBuildCurrentState 2296451

Generated by: LCOV version 2.0-1