LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
701
788
89.0 %
Date:
2025-07-08 22:17:43
Functions:
44
45
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
618
AtAbort_Twophase
49386
AtProcExit_Twophase
264
CheckPointTwoPhase
3368
EndPrepare
584
FinishPreparedTransaction
600
GXactLoadSubxactData
268
GetPreparedTransactionList
224
IsTwoPhaseTransactionGidForSubid
0
LockGXact
600
LookupGXact
10
LookupGXactBySubid
2
MarkAsPrepared
650
MarkAsPreparing
612
MarkAsPreparingGuts
654
PostPrepare_Twophase
650
PrepareRedoAdd
182
PrepareRedoRemove
130
PrepareRedoRemoveFull
130
PrescanPreparedTransactions
1842
ProcessRecords
654
ProcessTwoPhaseBuffer
238
ReadTwoPhaseFile
758
RecordTransactionAbortPrepared
76
RecordTransactionCommitPrepared
512
RecoverPreparedTransactions
1728
RecreateTwoPhaseFile
52
RegisterTwoPhaseRecord
2840
RemoveGXact
704
RemoveTwoPhaseFile
54
StandbyRecoverPreparedTransactions
114
StandbyTransactionIdIsPrepared
618
StartPrepare
588
TwoPhaseFilePath
1016
TwoPhaseGetDummyProc
2190
TwoPhaseGetDummyProcNumber
220
TwoPhaseGetGXact
2410
TwoPhaseGetXidByVirtualXID
168
TwoPhaseShmemInit
2134
TwoPhaseShmemSize
6096
TwoPhaseTransactionGid
96
XlogReadTwoPhaseData
748
pg_prepared_xact
316
restoreTwoPhaseData
1844
save_state_data
6616
Generated by:
LCOV version 1.16