LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
701
788
89.0 %
Date:
2025-07-08 01:17:47
Functions:
44
45
97.8 %
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
PrepareRedoRemoveFull
130
TwoPhaseGetXidByVirtualXID
166
PrepareRedoAdd
182
TwoPhaseGetDummyProcNumber
218
GetPreparedTransactionList
224
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
262
GXactLoadSubxactData
274
pg_prepared_xact
316
RecordTransactionCommitPrepared
496
EndPrepare
562
StartPrepare
566
FinishPreparedTransaction
584
LockGXact
584
AdjustToFullTransactionId
588
StandbyTransactionIdIsPrepared
588
MarkAsPreparing
590
MarkAsPrepared
628
PostPrepare_Twophase
628
MarkAsPreparingGuts
632
ProcessRecords
638
RemoveGXact
688
ReadTwoPhaseFile
728
XlogReadTwoPhaseData
732
TwoPhaseFilePath
990
RecoverPreparedTransactions
1726
PrescanPreparedTransactions
1840
restoreTwoPhaseData
1842
TwoPhaseShmemInit
2134
TwoPhaseGetDummyProc
2136
TwoPhaseGetGXact
2354
RegisterTwoPhaseRecord
2748
CheckPointTwoPhase
3376
TwoPhaseShmemSize
6096
save_state_data
6416
AtAbort_Twophase
49408
Generated by:
LCOV version 1.16