LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
719
811
88.7 %
Date:
2025-12-07 21:18:12
Functions:
45
46
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
56
RecordTransactionAbortPrepared
84
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
114
PrepareRedoRemove
144
PrepareRedoRemoveFull
144
TwoPhaseGetXidByVirtualXID
176
PrepareRedoAdd
196
GetPreparedTransactionList
228
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
274
TwoPhaseGetDummyProcNumber
278
GXactLoadSubxactData
280
pg_prepared_xact
320
RecordTransactionCommitPrepared
550
EndPrepare
624
StartPrepare
628
FinishPreparedTransaction
660
LockGXact
660
MarkAsPreparing
666
AdjustToFullTransactionId
688
StandbyTransactionIdIsPrepared
688
MarkAsPrepared
690
PostPrepare_Twophase
690
MarkAsPreparingGuts
694
ProcessRecords
700
RemoveGXact
764
XlogReadTwoPhaseData
792
ReadTwoPhaseFile
830
TwoPhaseFilePath
1104
RecoverPreparedTransactions
1806
PrescanPreparedTransactions
1920
restoreTwoPhaseData
1924
TwoPhaseShmemInit
2208
TwoPhaseGetDummyProc
2476
TwoPhaseGetGXact
2754
RegisterTwoPhaseRecord
3296
CheckPointTwoPhase
3460
TwoPhaseShmemSize
6324
save_state_data
7704
TwoPhaseGetOldestXidInCommit
21130
AtAbort_Twophase
51232
Generated by:
LCOV version 1.16