LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
88.8 %
813
722
Test Date:
2026-07-27 15:16:25
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
56.5 %
446
252
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
1
LookupGXact
5
RecreateTwoPhaseFile
26
RemoveTwoPhaseFile
33
RecordTransactionAbortPrepared
48
TwoPhaseTransactionGid
54
StandbyRecoverPreparedTransactions
67
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
TwoPhaseGetXidByVirtualXID
90
PrepareRedoAdd
97
GetPreparedTransactionList
112
ProcessTwoPhaseBuffer
124
GXactLoadSubxactData
130
AtProcExit_Twophase
148
TwoPhaseGetDummyProcNumber
148
pg_prepared_xact
158
RecordTransactionCommitPrepared
264
AdjustToFullTransactionId
292
StandbyTransactionIdIsPrepared
292
EndPrepare
305
StartPrepare
307
FinishPreparedTransaction
326
LockGXact
326
MarkAsPreparing
326
MarkAsPrepared
338
PostPrepare_Twophase
338
MarkAsPreparingGuts
340
ProcessRecords
345
ReadTwoPhaseFile
370
RemoveGXact
376
XlogReadTwoPhaseData
389
TwoPhaseFilePath
510
RecoverPreparedTransactions
1023
restoreTwoPhaseData
1089
PrescanPreparedTransactions
1090
TwoPhaseShmemInit
1257
TwoPhaseShmemRequest
1260
TwoPhaseGetDummyProc
1268
TwoPhaseGetGXact
1416
RegisterTwoPhaseRecord
1663
CheckPointTwoPhase
1951
save_state_data
3865
TwoPhaseGetOldestXidInCommit
4014
AtAbort_Twophase
36173
Generated by:
LCOV version 2.0-1