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-09-17 10:15:52 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 14
SnapBuildWaitSnapshot 17
SnapBuildRestore 18
SnapBuildRestoreSnapshot 20
SnapBuildRestoreContents 26
SnapBuildGetTwoPhaseAt 36
SnapBuildSerializationPoint 103
SnapBuildInitialSnapshot 228
SnapBuildPurgeOlderTxn 565
SnapBuildSerialize 647
FreeSnapshotBuilder 983
SnapBuildFindSnapshot 1224
AllocateSnapshotBuilder 1266
SnapBuildDistributeSnapshotAndInval 1700
SnapBuildAddCommittedTxn 1710
SnapBuildProcessRunningXacts 1768
SnapBuildFreeSnapshot 1888
CheckPointSnapBuild 2015
SnapBuildBuildSnapshot 2413
SnapBuildCommitTxn 4092
SnapBuildXidHasCatalogChanges 5397
SnapBuildClearExportedSnapshot 6186
SnapBuildSnapDecRefcount 7812
SnapBuildSnapIncRefcount 8145
SnapBuildProcessNewCid 27501
SnapBuildResetExportedSnapshotState 35487
SnapBuildXactNeedsSkip 552100
SnapBuildProcessChange 1497401
SnapBuildCurrentState 2290302

Generated by: LCOV version 2.0-1