LCOV - code coverage report
Current view:
top level
-
src/backend/storage/ipc
- procarray.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1137
1326
85.7 %
Date:
2024-05-19 23:11:28
Functions:
70
77
90.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
CountDBConnections
0
CountUserBackends
0
KnownAssignedXidExists
0
KnownAssignedXidsGet
0
KnownAssignedXidsReset
0
MinimumActiveBackends
0
TransactionIdIsActive
0
TerminateOtherDBBackends
2
IsBackendPid
4
CancelVirtualTransaction
6
SignalVirtualTransaction
10
GlobalVisCheckRemovableXid
12
HaveVirtualXIDsDelayingChkpt
16
CancelDBBackends
20
CountDBBackends
26
ProcArrayInstallImportedXmin
32
ProcArrayApplyXidAssignment
42
ProcArrayGetReplicationSlotXmin
44
BackendXidGetPid
60
GetReplicationHorizons
62
ExpireAllKnownAssignedTransactionIds
186
ProcArrayInitRecovery
186
KnownAssignedXidsDisplay
192
ProcArrayGroupClearXid
344
KnownAssignedXidsGetOldestXmin
350
ExpireOldKnownAssignedTransactionIds
508
ProcArrayApplyRecoveryInfo
508
GetOldestActiveTransactionId
614
GlobalVisCheckRemovableFullXid
640
CountOtherDBBackends
678
GetCurrentVirtualXIDs
690
KnownAssignedXidsRemovePreceding
694
ProcArrayClearTransaction
724
GetOldestSafeDecodingTransactionId
1146
ProcNumberGetProc
1212
XidCacheRemoveRunningXids
1292
GetRunningTransactionData
1480
GetOldestTransactionIdConsideredRunning
1650
CreateSharedProcArray
1768
KnownAssignedXidsGetAndSetXmin
2022
ProcArrayInstallRestoredXmin
2968
GetVirtualXIDsDelayingChkpt
3256
ProcArrayShmemSize
3298
ProcArraySetReplicationSlotXmin
3892
BackendPidGetProc
9304
ProcNumberGetTransactionIds
9446
BackendPidGetProcWithLock
12324
GetConflictingVirtualXIDs
17718
ProcArrayRemove
26426
ProcArrayAdd
26474
KnownAssignedTransactionIdsIdleMaintenance
30750
ExpireTreeKnownAssignedTransactionIds
39046
KnownAssignedXidsRemoveTree
39088
MaintainLatestCompletedXidRecovery
39232
KnownAssignedXidsAdd
41588
KnownAssignedXidsRemove
44382
KnownAssignedXidsSearch
44382
GetMaxSnapshotSubxidCount
52388
GetMaxSnapshotXidCount
52714
KnownAssignedXidsCompress
70346
GetOldestNonRemovableTransactionId
70970
GlobalVisUpdate
98766
ComputeXidHorizons
171448
GlobalVisUpdateApply
171448
ProcArrayEndTransactionInternal
228796
MaintainLatestCompletedXid
230826
ProcArrayEndTransaction
558196
GlobalVisTestShouldUpdate
834308
GetSnapshotData
3125196
GetSnapshotDataReuse
3125196
RecordKnownAssignedTransactionIds
4680226
TransactionIdIsInProgress
10434294
GlobalVisTestIsRemovableXid
18658386
GlobalVisTestIsRemovableFullXid
18659026
FullXidRelativeTo
21561294
GlobalVisTestFor
26981278
GlobalVisHorizonKindForRel
27052248
Generated by:
LCOV version 1.14