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 03:16:08 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
SnapBuildSetTwoPhaseAt 7
SnapBuildGetOrBuildSnapshot 9
SnapBuildSnapshotExists 15
SnapBuildWaitSnapshot 17
SnapBuildRestore 18
SnapBuildRestoreSnapshot 20
SnapBuildRestoreContents 26
SnapBuildGetTwoPhaseAt 33
SnapBuildSerializationPoint 93
SnapBuildInitialSnapshot 221
SnapBuildPurgeOlderTxn 537
SnapBuildSerialize 609
FreeSnapshotBuilder 954
SnapBuildFindSnapshot 1192
AllocateSnapshotBuilder 1224
SnapBuildDistributeSnapshotAndInval 1583
SnapBuildAddCommittedTxn 1592
SnapBuildProcessRunningXacts 1708
SnapBuildFreeSnapshot 1771
CheckPointSnapBuild 1948
SnapBuildBuildSnapshot 2274
SnapBuildCommitTxn 3882
SnapBuildXidHasCatalogChanges 5099
SnapBuildClearExportedSnapshot 5956
SnapBuildSnapDecRefcount 7379
SnapBuildSnapIncRefcount 7687
SnapBuildProcessNewCid 25991
SnapBuildResetExportedSnapshotState 35950
SnapBuildXactNeedsSkip 551226
SnapBuildProcessChange 1428810
SnapBuildCurrentState 2209056

Generated by: LCOV version 2.0-1