LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
721
811
88.9 %
Date:
2025-12-07 08:17:34
Functions:
45
46
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
60
RecordTransactionAbortPrepared
86
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
116
PrepareRedoRemove
144
PrepareRedoRemoveFull
144
TwoPhaseGetXidByVirtualXID
186
PrepareRedoAdd
196
GetPreparedTransactionList
228
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
270
GXactLoadSubxactData
276
TwoPhaseGetDummyProcNumber
276
pg_prepared_xact
320
RecordTransactionCommitPrepared
578
AdjustToFullTransactionId
628
StandbyTransactionIdIsPrepared
628
EndPrepare
646
StartPrepare
650
MarkAsPreparing
688
FinishPreparedTransaction
690
LockGXact
690
MarkAsPrepared
712
PostPrepare_Twophase
712
MarkAsPreparingGuts
716
ProcessRecords
730
ReadTwoPhaseFile
774
RemoveGXact
794
XlogReadTwoPhaseData
818
TwoPhaseFilePath
1052
RecoverPreparedTransactions
1806
PrescanPreparedTransactions
1922
restoreTwoPhaseData
1924
TwoPhaseShmemInit
2208
TwoPhaseGetDummyProc
2558
TwoPhaseGetGXact
2834
RegisterTwoPhaseRecord
3380
CheckPointTwoPhase
3468
TwoPhaseShmemSize
6324
save_state_data
7890
TwoPhaseGetOldestXidInCommit
18826
AtAbort_Twophase
51212
Generated by:
LCOV version 1.16