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 15:15:27
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
50
RemoveTwoPhaseFile
60
RecordTransactionAbortPrepared
80
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
112
PrepareRedoRemove
130
TwoPhaseGetXidByVirtualXID
158
PrepareRedoAdd
182
TwoPhaseGetDummyProcNumber
220
GetPreparedTransactionList
228
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
274
GXactLoadSubxactData
276
pg_prepared_xact
320
StandbyTransactionIdIsPrepared
502
RecordTransactionCommitPrepared
522
EndPrepare
588
StartPrepare
592
FinishPreparedTransaction
614
LockGXact
614
MarkAsPreparing
616
ReadTwoPhaseFile
648
MarkAsPrepared
654
PostPrepare_Twophase
654
MarkAsPreparingGuts
658
ProcessRecords
668
RemoveGXact
718
XlogReadTwoPhaseData
754
AdjustToFullTransactionId
910
TwoPhaseFilePath
910
RecoverPreparedTransactions
1698
PrescanPreparedTransactions
1810
restoreTwoPhaseData
1812
TwoPhaseShmemInit
2100
TwoPhaseGetDummyProc
2222
TwoPhaseGetGXact
2442
RegisterTwoPhaseRecord
2856
CheckPointTwoPhase
3314
TwoPhaseShmemSize
6006
save_state_data
6660
AtAbort_Twophase
49222
Generated by:
LCOV version 1.14