LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
703
789
89.1 %
Date:
2025-08-17 10:18:46
Functions:
44
45
97.8 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
52
RemoveTwoPhaseFile
54
RecordTransactionAbortPrepared
76
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
114
PrepareRedoRemove
130
PrepareRedoRemoveFull
130
PrepareRedoAdd
182
TwoPhaseGetXidByVirtualXID
198
TwoPhaseGetDummyProcNumber
216
GetPreparedTransactionList
228
ProcessTwoPhaseBuffer
238
AtProcExit_Twophase
254
GXactLoadSubxactData
262
pg_prepared_xact
320
RecordTransactionCommitPrepared
500
EndPrepare
566
StartPrepare
570
FinishPreparedTransaction
588
LockGXact
588
MarkAsPreparing
594
AdjustToFullTransactionId
598
StandbyTransactionIdIsPrepared
598
MarkAsPrepared
632
PostPrepare_Twophase
632
MarkAsPreparingGuts
636
ProcessRecords
642
RemoveGXact
692
XlogReadTwoPhaseData
736
ReadTwoPhaseFile
738
TwoPhaseFilePath
996
RecoverPreparedTransactions
1726
PrescanPreparedTransactions
1840
restoreTwoPhaseData
1842
TwoPhaseShmemInit
2128
TwoPhaseGetDummyProc
2148
TwoPhaseGetGXact
2364
RegisterTwoPhaseRecord
2760
CheckPointTwoPhase
3372
TwoPhaseShmemSize
6084
save_state_data
6432
AtAbort_Twophase
49562
Generated by:
LCOV version 1.16