LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
88.8 %
812
721
Test Date:
2026-03-02 01:14:58
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
342
AtAbort_Twophase
26460
AtProcExit_Twophase
139
CheckPointTwoPhase
1796
EndPrepare
288
FinishPreparedTransaction
308
GXactLoadSubxactData
131
GetPreparedTransactionList
116
IsTwoPhaseTransactionGidForSubid
0
LockGXact
308
LookupGXact
5
LookupGXactBySubid
1
MarkAsPrepared
321
MarkAsPreparing
310
MarkAsPreparingGuts
323
PostPrepare_Twophase
321
PrepareRedoAdd
98
PrepareRedoRemove
72
PrepareRedoRemoveFull
72
PrescanPreparedTransactions
1003
ProcessRecords
328
ProcessTwoPhaseBuffer
119
ReadTwoPhaseFile
413
RecordTransactionAbortPrepared
42
RecordTransactionCommitPrepared
253
RecoverPreparedTransactions
941
RecreateTwoPhaseFile
24
RegisterTwoPhaseRecord
1552
RemoveGXact
360
RemoveTwoPhaseFile
28
StandbyRecoverPreparedTransactions
62
StandbyTransactionIdIsPrepared
342
StartPrepare
290
TwoPhaseFilePath
548
TwoPhaseGetDummyProc
1170
TwoPhaseGetDummyProcNumber
139
TwoPhaseGetGXact
1309
TwoPhaseGetOldestXidInCommit
6971
TwoPhaseGetXidByVirtualXID
83
TwoPhaseShmemInit
1150
TwoPhaseShmemSize
3297
TwoPhaseTransactionGid
53
XlogReadTwoPhaseData
372
pg_prepared_xact
162
restoreTwoPhaseData
1002
save_state_data
3627
Generated by:
LCOV version 2.0-1