LCOV - code coverage report
Current view: top level - src/backend/access/transam - twophase.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 88.8 % 812 721
Test Date: 2026-06-19 09:16:36 Functions: 97.8 % 46 45
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
IsTwoPhaseTransactionGidForSubid 0
LookupGXactBySubid 1
LookupGXact 5
RecreateTwoPhaseFile 26
RemoveTwoPhaseFile 31
RecordTransactionAbortPrepared 47
TwoPhaseTransactionGid 54
StandbyRecoverPreparedTransactions 67
PrepareRedoRemove 71
PrepareRedoRemoveFull 71
PrepareRedoAdd 97
TwoPhaseGetXidByVirtualXID 107
GetPreparedTransactionList 112
ProcessTwoPhaseBuffer 124
GXactLoadSubxactData 134
AtProcExit_Twophase 145
TwoPhaseGetDummyProcNumber 150
pg_prepared_xact 158
RecordTransactionCommitPrepared 276
AdjustToFullTransactionId 311
StandbyTransactionIdIsPrepared 311
EndPrepare 316
StartPrepare 318
FinishPreparedTransaction 337
LockGXact 337
MarkAsPreparing 337
MarkAsPrepared 349
PostPrepare_Twophase 349
MarkAsPreparingGuts 351
ProcessRecords 356
ReadTwoPhaseFile 387
RemoveGXact 387
XlogReadTwoPhaseData 402
TwoPhaseFilePath 525
RecoverPreparedTransactions 1015
restoreTwoPhaseData 1081
PrescanPreparedTransactions 1082
TwoPhaseShmemInit 1242
TwoPhaseShmemRequest 1245
TwoPhaseGetDummyProc 1312
TwoPhaseGetGXact 1462
RegisterTwoPhaseRecord 1727
CheckPointTwoPhase 1939
save_state_data 4011
TwoPhaseGetOldestXidInCommit 11192
AtAbort_Twophase 35703

Generated by: LCOV version 2.0-1