LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
696
782
89.0 %
Date:
2025-05-12 21:15:27
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
944
AtAbort_Twophase
49258
AtProcExit_Twophase
274
CheckPointTwoPhase
3324
EndPrepare
608
FinishPreparedTransaction
634
GXactLoadSubxactData
270
GetPreparedTransactionList
228
IsTwoPhaseTransactionGidForSubid
0
LockGXact
634
LookupGXact
10
LookupGXactBySubid
2
MarkAsPrepared
674
MarkAsPreparing
636
MarkAsPreparingGuts
678
PostPrepare_Twophase
674
PrepareRedoAdd
182
PrepareRedoRemove
130
PrescanPreparedTransactions
1814
ProcessRecords
688
ProcessTwoPhaseBuffer
238
ReadTwoPhaseFile
676
RecordTransactionAbortPrepared
80
RecordTransactionCommitPrepared
542
RecoverPreparedTransactions
1698
RecreateTwoPhaseFile
52
RegisterTwoPhaseRecord
2936
RemoveGXact
738
RemoveTwoPhaseFile
64
StandbyRecoverPreparedTransactions
116
StandbyTransactionIdIsPrepared
528
StartPrepare
612
TwoPhaseFilePath
944
TwoPhaseGetDummyProc
2282
TwoPhaseGetDummyProcNumber
220
TwoPhaseGetGXact
2502
TwoPhaseGetXidByVirtualXID
170
TwoPhaseShmemInit
2100
TwoPhaseShmemSize
6006
TwoPhaseTransactionGid
96
XlogReadTwoPhaseData
774
pg_prepared_xact
320
restoreTwoPhaseData
1814
save_state_data
6834
Generated by:
LCOV version 1.14