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-11-06 07:15:50 Functions: 100.0 % 32 32
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 60.9 % 402 245

Function Name Sort by function name Hit count Sort by function hit count
AllocateSnapshotBuilder 1310
CheckPointSnapBuild 2053
FreeSnapshotBuilder 1012
SnapBuildAddCommittedTxn 2198
SnapBuildBuildSnapshot 2934
SnapBuildClearExportedSnapshot 6382
SnapBuildCommitTxn 4792
SnapBuildCurrentState 2125575
SnapBuildDistributeSnapshotAndInval 2184
SnapBuildExportSnapshot 1
SnapBuildFindSnapshot 1279
SnapBuildFreeSnapshot 2380
SnapBuildGetOrBuildSnapshot 9
SnapBuildGetTwoPhaseAt 34
SnapBuildInitialSnapshot 236
SnapBuildProcessChange 1416414
SnapBuildProcessNewCid 33578
SnapBuildProcessRunningXacts 1866
SnapBuildPurgeOlderTxn 618
SnapBuildResetExportedSnapshotState 36206
SnapBuildRestore 20
SnapBuildRestoreContents 29
SnapBuildRestoreSnapshot 22
SnapBuildSerializationPoint 121
SnapBuildSerialize 708
SnapBuildSetTwoPhaseAt 8
SnapBuildSnapDecRefcount 9561
SnapBuildSnapIncRefcount 9908
SnapBuildSnapshotExists 14
SnapBuildWaitSnapshot 25
SnapBuildXactNeedsSkip 475796
SnapBuildXidHasCatalogChanges 6099

Generated by: LCOV version 2.0-1