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-07-17 02:15:46 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 34
SnapBuildSerializationPoint 99
SnapBuildInitialSnapshot 222
SnapBuildPurgeOlderTxn 556
SnapBuildSerialize 634
FreeSnapshotBuilder 955
SnapBuildFindSnapshot 1209
AllocateSnapshotBuilder 1235
SnapBuildDistributeSnapshotAndInval 1661
SnapBuildAddCommittedTxn 1670
SnapBuildProcessRunningXacts 1744
SnapBuildFreeSnapshot 1849
CheckPointSnapBuild 1954
SnapBuildBuildSnapshot 2363
SnapBuildCommitTxn 4008
SnapBuildXidHasCatalogChanges 5220
SnapBuildClearExportedSnapshot 5991
SnapBuildSnapDecRefcount 7676
SnapBuildSnapIncRefcount 7997
SnapBuildProcessNewCid 28288
SnapBuildResetExportedSnapshotState 36031
SnapBuildXactNeedsSkip 468561
SnapBuildProcessChange 1359998
SnapBuildCurrentState 2044871

Generated by: LCOV version 2.0-1