LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
695
782
88.9 %
Date:
2025-04-02 20:15:43
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
64
RecordTransactionAbortPrepared
80
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
114
PrepareRedoRemove
130
TwoPhaseGetXidByVirtualXID
166
PrepareRedoAdd
180
TwoPhaseGetDummyProcNumber
220
GetPreparedTransactionList
226
ProcessTwoPhaseBuffer
234
GXactLoadSubxactData
250
AtProcExit_Twophase
270
pg_prepared_xact
318
RecordTransactionCommitPrepared
492
EndPrepare
558
StartPrepare
562
FinishPreparedTransaction
584
LockGXact
584
MarkAsPreparing
586
StandbyTransactionIdIsPrepared
598
MarkAsPrepared
622
PostPrepare_Twophase
622
MarkAsPreparingGuts
626
ProcessRecords
636
RemoveGXact
688
XlogReadTwoPhaseData
720
ReadTwoPhaseFile
746
AdjustToFullTransactionId
1012
TwoPhaseFilePath
1012
RecoverPreparedTransactions
1668
restoreTwoPhaseData
1780
PrescanPreparedTransactions
1782
TwoPhaseShmemInit
2064
TwoPhaseGetDummyProc
2128
TwoPhaseGetGXact
2348
CheckPointTwoPhase
2640
RegisterTwoPhaseRecord
2736
TwoPhaseShmemSize
5904
save_state_data
6366
AtAbort_Twophase
48830
Generated by:
LCOV version 1.14