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-27 21:17:17
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
56
RecordTransactionAbortPrepared
76
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
116
PrepareRedoRemove
130
PrepareRedoAdd
182
TwoPhaseGetXidByVirtualXID
194
TwoPhaseGetDummyProcNumber
218
GetPreparedTransactionList
224
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
262
GXactLoadSubxactData
286
pg_prepared_xact
316
RecordTransactionCommitPrepared
524
EndPrepare
594
StartPrepare
598
StandbyTransactionIdIsPrepared
602
FinishPreparedTransaction
612
LockGXact
612
MarkAsPreparing
622
MarkAsPrepared
660
PostPrepare_Twophase
660
MarkAsPreparingGuts
664
ProcessRecords
666
RemoveGXact
716
ReadTwoPhaseFile
742
XlogReadTwoPhaseData
760
AdjustToFullTransactionId
1002
TwoPhaseFilePath
1002
RecoverPreparedTransactions
1724
PrescanPreparedTransactions
1840
restoreTwoPhaseData
1840
TwoPhaseShmemInit
2126
TwoPhaseGetDummyProc
2224
TwoPhaseGetGXact
2442
RegisterTwoPhaseRecord
2876
CheckPointTwoPhase
3344
TwoPhaseShmemSize
6078
save_state_data
6716
AtAbort_Twophase
49300
Generated by:
LCOV version 1.16