LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
88.9 %
813
723
Test Date:
2026-03-27 22:16:19
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
292
AtAbort_Twophase
34560
AtProcExit_Twophase
148
CheckPointTwoPhase
1844
EndPrepare
325
FinishPreparedTransaction
344
GXactLoadSubxactData
142
GetPreparedTransactionList
111
IsTwoPhaseTransactionGidForSubid
0
LockGXact
344
LookupGXact
5
LookupGXactBySubid
1
MarkAsPrepared
358
MarkAsPreparing
346
MarkAsPreparingGuts
360
PostPrepare_Twophase
358
PrepareRedoAdd
98
PrepareRedoRemove
72
PrepareRedoRemoveFull
72
PrescanPreparedTransactions
1037
ProcessRecords
363
ProcessTwoPhaseBuffer
124
ReadTwoPhaseFile
370
RecordTransactionAbortPrepared
49
RecordTransactionCommitPrepared
281
RecoverPreparedTransactions
972
RecreateTwoPhaseFile
26
RegisterTwoPhaseRecord
1727
RemoveGXact
395
RemoveTwoPhaseFile
33
StandbyRecoverPreparedTransactions
65
StandbyTransactionIdIsPrepared
292
StartPrepare
327
TwoPhaseFilePath
511
TwoPhaseGetDummyProc
1281
TwoPhaseGetDummyProcNumber
150
TwoPhaseGetGXact
1431
TwoPhaseGetOldestXidInCommit
6686
TwoPhaseGetXidByVirtualXID
84
TwoPhaseShmemInit
1182
TwoPhaseShmemSize
3393
TwoPhaseTransactionGid
54
XlogReadTwoPhaseData
407
pg_prepared_xact
157
restoreTwoPhaseData
1034
save_state_data
4031
Generated by:
LCOV version 2.0-1