LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
88.7 %
813
721
Test Date:
2026-10-08 15:16:42
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
56.3 %
446
251
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
1
LookupGXact
5
RecreateTwoPhaseFile
26
RemoveTwoPhaseFile
31
RecordTransactionAbortPrepared
51
TwoPhaseTransactionGid
53
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
StandbyRecoverPreparedTransactions
75
PrepareRedoAdd
96
TwoPhaseGetXidByVirtualXID
112
GetPreparedTransactionList
117
ProcessTwoPhaseBuffer
122
GXactLoadSubxactData
140
AtProcExit_Twophase
148
TwoPhaseGetDummyProcNumber
156
pg_prepared_xact
163
AdjustToFullTransactionId
256
StandbyTransactionIdIsPrepared
256
RecordTransactionCommitPrepared
273
EndPrepare
319
StartPrepare
321
ReadTwoPhaseFile
332
FinishPreparedTransaction
338
LockGXact
338
MarkAsPreparing
339
MarkAsPrepared
351
PostPrepare_Twophase
351
MarkAsPreparingGuts
353
ProcessRecords
356
RemoveGXact
388
XlogReadTwoPhaseData
401
TwoPhaseFilePath
469
RecoverPreparedTransactions
1064
restoreTwoPhaseData
1137
PrescanPreparedTransactions
1139
TwoPhaseGetDummyProc
1309
TwoPhaseShmemInit
1316
TwoPhaseShmemRequest
1320
TwoPhaseGetGXact
1465
RegisterTwoPhaseRecord
1725
CheckPointTwoPhase
2022
save_state_data
4014
TwoPhaseGetOldestXidInCommit
5861
AtAbort_Twophase
35960
Generated by:
LCOV version 2.0-1