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-28 03:17:53
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AdjustToFullTransactionId
1012
AtAbort_Twophase
49300
AtProcExit_Twophase
260
CheckPointTwoPhase
3364
EndPrepare
586
FinishPreparedTransaction
614
GXactLoadSubxactData
252
GetPreparedTransactionList
224
IsTwoPhaseTransactionGidForSubid
0
LockGXact
614
LookupGXact
10
LookupGXactBySubid
2
MarkAsPrepared
652
MarkAsPreparing
614
MarkAsPreparingGuts
656
PostPrepare_Twophase
652
PrepareRedoAdd
182
PrepareRedoRemove
130
PrescanPreparedTransactions
1834
ProcessRecords
668
ProcessTwoPhaseBuffer
238
ReadTwoPhaseFile
750
RecordTransactionAbortPrepared
78
RecordTransactionCommitPrepared
524
RecoverPreparedTransactions
1722
RecreateTwoPhaseFile
50
RegisterTwoPhaseRecord
2840
RemoveGXact
718
RemoveTwoPhaseFile
60
StandbyRecoverPreparedTransactions
112
StandbyTransactionIdIsPrepared
604
StartPrepare
590
TwoPhaseFilePath
1012
TwoPhaseGetDummyProc
2220
TwoPhaseGetDummyProcNumber
216
TwoPhaseGetGXact
2436
TwoPhaseGetXidByVirtualXID
206
TwoPhaseShmemInit
2126
TwoPhaseShmemSize
6078
TwoPhaseTransactionGid
96
XlogReadTwoPhaseData
754
pg_prepared_xact
316
restoreTwoPhaseData
1840
save_state_data
6602
Generated by:
LCOV version 1.16