LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 720 811 88.8 %
Date: 2025-09-11 01:18:02 Functions: 45 46 97.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
IsTwoPhaseTransactionGidForSubid 0
LookupGXactBySubid 2
LookupGXact 10
RecreateTwoPhaseFile 54
RemoveTwoPhaseFile 56
RecordTransactionAbortPrepared 76
TwoPhaseTransactionGid 96
StandbyRecoverPreparedTransactions 114
PrepareRedoRemove 130
PrepareRedoRemoveFull 130
TwoPhaseGetXidByVirtualXID 166
PrepareRedoAdd 182
TwoPhaseGetDummyProcNumber 222
GetPreparedTransactionList 228
ProcessTwoPhaseBuffer 238
AtProcExit_Twophase 258
GXactLoadSubxactData 282
pg_prepared_xact 320
RecordTransactionCommitPrepared 526
EndPrepare 594
StartPrepare 598
FinishPreparedTransaction 614
LockGXact 614
MarkAsPreparing 622
MarkAsPrepared 660
PostPrepare_Twophase 660
MarkAsPreparingGuts 664
ProcessRecords 668
AdjustToFullTransactionId 676
StandbyTransactionIdIsPrepared 676
RemoveGXact 718
XlogReadTwoPhaseData 764
ReadTwoPhaseFile 816
TwoPhaseFilePath 1078
RecoverPreparedTransactions 1770
PrescanPreparedTransactions 1884
restoreTwoPhaseData 1888
TwoPhaseShmemInit 2174
TwoPhaseGetDummyProc 2230
TwoPhaseGetGXact 2452
RegisterTwoPhaseRecord 2880
CheckPointTwoPhase 3424
TwoPhaseShmemSize 6222
save_state_data 6720
TwoPhaseGetOldestXidInCommit 12176
AtAbort_Twophase 50038

Generated by: LCOV version 1.16