LCOV - code coverage report
Current view:
top level
-
src/backend/access/transam
- twophase.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
720
803
89.7 %
Date:
2025-01-16 20:16:30
Functions:
43
44
97.7 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
IsTwoPhaseTransactionGidForSubid
0
LookupGXactBySubid
2
LookupGXact
10
RecreateTwoPhaseFile
50
RemoveTwoPhaseFile
66
RecordTransactionAbortPrepared
78
TwoPhaseTransactionGid
96
StandbyRecoverPreparedTransactions
110
PrepareRedoRemove
130
PrepareRedoAdd
180
GetPreparedTransactionList
204
TwoPhaseGetXidByVirtualXID
218
TwoPhaseGetDummyProcNumber
220
ProcessTwoPhaseBuffer
240
AtProcExit_Twophase
268
pg_prepared_xact
296
GXactLoadSubxactData
370
StandbyTransactionIdIsPrepared
530
ReadTwoPhaseFile
676
RecordTransactionCommitPrepared
720
EndPrepare
784
StartPrepare
788
FinishPreparedTransaction
810
LockGXact
810
MarkAsPreparing
812
MarkAsPrepared
848
PostPrepare_Twophase
848
MarkAsPreparingGuts
852
ProcessRecords
862
RemoveGXact
914
FullTransactionIdFromCurrentEpoch
936
TwoPhaseFilePath
942
XlogReadTwoPhaseData
946
RecoverPreparedTransactions
1546
restoreTwoPhaseData
1652
PrescanPreparedTransactions
1656
TwoPhaseShmemInit
1920
CheckPointTwoPhase
2478
TwoPhaseGetDummyProc
2806
TwoPhaseGetGXact
3026
RegisterTwoPhaseRecord
3640
TwoPhaseShmemSize
5490
save_state_data
8520
AtAbort_Twophase
47376
Generated by:
LCOV version 1.14