LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
695
782
88.9 %
Date:
2025-06-07 13:18:00
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
1032
AtAbort_Twophase
49348
AtProcExit_Twophase
270
CheckPointTwoPhase
3318
EndPrepare
550
FinishPreparedTransaction
572
GXactLoadSubxactData
268
GetPreparedTransactionList
224
IsTwoPhaseTransactionGidForSubid
0
LockGXact
572
LookupGXact
10
LookupGXactBySubid
2
MarkAsPrepared
616
MarkAsPreparing
578
MarkAsPreparingGuts
620
PostPrepare_Twophase
616
PrepareRedoAdd
182
PrepareRedoRemove
130
PrescanPreparedTransactions
1814
ProcessRecords
626
ProcessTwoPhaseBuffer
238
ReadTwoPhaseFile
768
RecordTransactionAbortPrepared
76
RecordTransactionCommitPrepared
484
RecoverPreparedTransactions
1700
RecreateTwoPhaseFile
52
RegisterTwoPhaseRecord
2704
RemoveGXact
676
RemoveTwoPhaseFile
60
StandbyRecoverPreparedTransactions
114
StandbyTransactionIdIsPrepared
624
StartPrepare
554
TwoPhaseFilePath
1032
TwoPhaseGetDummyProc
2100
TwoPhaseGetDummyProcNumber
220
TwoPhaseGetGXact
2320
TwoPhaseGetXidByVirtualXID
176
TwoPhaseShmemInit
2096
TwoPhaseShmemSize
5994
TwoPhaseTransactionGid
96
XlogReadTwoPhaseData
716
pg_prepared_xact
316
restoreTwoPhaseData
1814
save_state_data
6310
Generated by:
LCOV version 1.16