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 15:18:23
Functions:
45
46
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
664
AtAbort_Twophase
51270
AtProcExit_Twophase
278
CheckPointTwoPhase
3468
EndPrepare
584
FinishPreparedTransaction
620
GXactLoadSubxactData
240
GetPreparedTransactionList
228
IsTwoPhaseTransactionGidForSubid
0
LockGXact
620
LookupGXact
10
LookupGXactBySubid
2
MarkAsPrepared
650
MarkAsPreparing
626
MarkAsPreparingGuts
654
PostPrepare_Twophase
650
PrepareRedoAdd
196
PrepareRedoRemove
144
PrepareRedoRemoveFull
144
PrescanPreparedTransactions
1920
ProcessRecords
660
ProcessTwoPhaseBuffer
238
ReadTwoPhaseFile
806
RecordTransactionAbortPrepared
84
RecordTransactionCommitPrepared
510
RecoverPreparedTransactions
1806
RecreateTwoPhaseFile
48
RegisterTwoPhaseRecord
3140
RemoveGXact
724
RemoveTwoPhaseFile
56
StandbyRecoverPreparedTransactions
114
StandbyTransactionIdIsPrepared
664
StartPrepare
588
TwoPhaseFilePath
1076
TwoPhaseGetDummyProc
2356
TwoPhaseGetDummyProcNumber
280
TwoPhaseGetGXact
2636
TwoPhaseGetOldestXidInCommit
6434
TwoPhaseGetXidByVirtualXID
180
TwoPhaseShmemInit
2208
TwoPhaseShmemSize
6324
TwoPhaseTransactionGid
96
XlogReadTwoPhaseData
748
pg_prepared_xact
320
restoreTwoPhaseData
1922
save_state_data
7312
Generated by:
LCOV version 1.16