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-04-19 23:16:29
Functions:
97.8 %
46
45
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
347
AtAbort_Twophase
35453
AtProcExit_Twophase
144
CheckPointTwoPhase
1937
EndPrepare
305
FinishPreparedTransaction
324
GXactLoadSubxactData
124
GetPreparedTransactionList
111
IsTwoPhaseTransactionGidForSubid
0
LockGXact
324
LookupGXact
5
LookupGXactBySubid
1
MarkAsPrepared
338
MarkAsPreparing
327
MarkAsPreparingGuts
340
PostPrepare_Twophase
338
PrepareRedoAdd
97
PrepareRedoRemove
71
PrepareRedoRemoveFull
71
PrescanPreparedTransactions
1076
ProcessRecords
343
ProcessTwoPhaseBuffer
124
ReadTwoPhaseFile
422
RecordTransactionAbortPrepared
47
RecordTransactionCommitPrepared
263
RecoverPreparedTransactions
1011
RecreateTwoPhaseFile
26
RegisterTwoPhaseRecord
1626
RemoveGXact
374
RemoveTwoPhaseFile
30
StandbyRecoverPreparedTransactions
65
StandbyTransactionIdIsPrepared
347
StartPrepare
307
TwoPhaseFilePath
559
TwoPhaseGetDummyProc
1221
TwoPhaseGetDummyProcNumber
148
TwoPhaseGetGXact
1369
TwoPhaseGetOldestXidInCommit
20072
TwoPhaseGetXidByVirtualXID
77
TwoPhaseShmemInit
1235
TwoPhaseShmemRequest
1238
TwoPhaseTransactionGid
55
XlogReadTwoPhaseData
390
pg_prepared_xact
157
restoreTwoPhaseData
1074
save_state_data
3785
Generated by:
LCOV version 2.0-1