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-05-26 16:16:25
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
285
AtAbort_Twophase
35488
AtProcExit_Twophase
148
CheckPointTwoPhase
1952
EndPrepare
311
FinishPreparedTransaction
331
GXactLoadSubxactData
139
GetPreparedTransactionList
112
IsTwoPhaseTransactionGidForSubid
0
LockGXact
331
LookupGXact
5
LookupGXactBySubid
1
MarkAsPrepared
344
MarkAsPreparing
332
MarkAsPreparingGuts
346
PostPrepare_Twophase
344
PrepareRedoAdd
97
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
PrescanPreparedTransactions
1089
ProcessRecords
350
ProcessTwoPhaseBuffer
124
ReadTwoPhaseFile
363
RecordTransactionAbortPrepared
49
RecordTransactionCommitPrepared
268
RecoverPreparedTransactions
1021
RecreateTwoPhaseFile
26
RegisterTwoPhaseRecord
1649
RemoveGXact
381
RemoveTwoPhaseFile
33
StandbyRecoverPreparedTransactions
68
StandbyTransactionIdIsPrepared
285
StartPrepare
313
TwoPhaseFilePath
503
TwoPhaseGetDummyProc
1241
TwoPhaseGetDummyProcNumber
148
TwoPhaseGetGXact
1389
TwoPhaseGetOldestXidInCommit
5768
TwoPhaseGetXidByVirtualXID
99
TwoPhaseShmemInit
1248
TwoPhaseShmemRequest
1251
TwoPhaseTransactionGid
54
XlogReadTwoPhaseData
394
pg_prepared_xact
158
restoreTwoPhaseData
1087
save_state_data
3852
Generated by:
LCOV version 2.0-1