LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19beta1
Lines:
88.9 %
812
722
Test Date:
2026-06-19 10:16:35
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
337
AtAbort_Twophase
35490
AtProcExit_Twophase
147
CheckPointTwoPhase
1946
EndPrepare
306
FinishPreparedTransaction
327
GXactLoadSubxactData
143
GetPreparedTransactionList
112
IsTwoPhaseTransactionGidForSubid
0
LockGXact
327
LookupGXact
5
LookupGXactBySubid
1
MarkAsPrepared
339
MarkAsPreparing
327
MarkAsPreparingGuts
341
PostPrepare_Twophase
339
PrepareRedoAdd
97
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
PrescanPreparedTransactions
1083
ProcessRecords
346
ProcessTwoPhaseBuffer
124
ReadTwoPhaseFile
415
RecordTransactionAbortPrepared
49
RecordTransactionCommitPrepared
264
RecoverPreparedTransactions
1015
RecreateTwoPhaseFile
26
RegisterTwoPhaseRecord
1667
RemoveGXact
377
RemoveTwoPhaseFile
33
StandbyRecoverPreparedTransactions
68
StandbyTransactionIdIsPrepared
337
StartPrepare
308
TwoPhaseFilePath
555
TwoPhaseGetDummyProc
1271
TwoPhaseGetDummyProcNumber
148
TwoPhaseGetGXact
1419
TwoPhaseGetOldestXidInCommit
5924
TwoPhaseGetXidByVirtualXID
104
TwoPhaseShmemInit
1242
TwoPhaseShmemRequest
1245
TwoPhaseTransactionGid
54
XlogReadTwoPhaseData
390
pg_prepared_xact
158
restoreTwoPhaseData
1081
save_state_data
3887
Generated by:
LCOV version 2.0-1