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-06-07 04:17:53
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
58
RecordTransactionAbortPrepared
76
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
114
PrepareRedoRemove
130
TwoPhaseGetXidByVirtualXID
168
PrepareRedoAdd
182
TwoPhaseGetDummyProcNumber
218
GetPreparedTransactionList
224
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
264
GXactLoadSubxactData
266
pg_prepared_xact
316
RecordTransactionCommitPrepared
528
EndPrepare
596
StartPrepare
600
FinishPreparedTransaction
616
LockGXact
616
MarkAsPreparing
624
MarkAsPrepared
662
PostPrepare_Twophase
662
MarkAsPreparingGuts
666
ProcessRecords
670
StandbyTransactionIdIsPrepared
672
RemoveGXact
720
XlogReadTwoPhaseData
760
ReadTwoPhaseFile
816
AdjustToFullTransactionId
1078
TwoPhaseFilePath
1078
RecoverPreparedTransactions
1700
PrescanPreparedTransactions
1814
restoreTwoPhaseData
1814
TwoPhaseShmemInit
2096
TwoPhaseGetDummyProc
2234
TwoPhaseGetGXact
2452
RegisterTwoPhaseRecord
2884
CheckPointTwoPhase
3332
TwoPhaseShmemSize
5994
save_state_data
6714
AtAbort_Twophase
49258
Generated by:
LCOV version 1.16