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 09:16:29
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
1
LookupGXact
5
RecreateTwoPhaseFile
26
RemoveTwoPhaseFile
31
RecordTransactionAbortPrepared
48
TwoPhaseTransactionGid
54
StandbyRecoverPreparedTransactions
67
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
TwoPhaseGetXidByVirtualXID
88
PrepareRedoAdd
97
GetPreparedTransactionList
112
ProcessTwoPhaseBuffer
124
GXactLoadSubxactData
131
AtProcExit_Twophase
147
TwoPhaseGetDummyProcNumber
150
pg_prepared_xact
158
RecordTransactionCommitPrepared
270
AdjustToFullTransactionId
300
StandbyTransactionIdIsPrepared
300
EndPrepare
313
StartPrepare
315
FinishPreparedTransaction
332
LockGXact
332
MarkAsPreparing
334
MarkAsPrepared
346
PostPrepare_Twophase
346
MarkAsPreparingGuts
348
ProcessRecords
351
ReadTwoPhaseFile
376
RemoveGXact
382
XlogReadTwoPhaseData
397
TwoPhaseFilePath
514
RecoverPreparedTransactions
1021
restoreTwoPhaseData
1087
PrescanPreparedTransactions
1088
TwoPhaseShmemInit
1248
TwoPhaseShmemRequest
1251
TwoPhaseGetDummyProc
1253
TwoPhaseGetGXact
1403
RegisterTwoPhaseRecord
1675
CheckPointTwoPhase
1950
save_state_data
3901
TwoPhaseGetOldestXidInCommit
5176
AtAbort_Twophase
35425
Generated by:
LCOV version 2.0-1