LCOV - code coverage report
Current view:
top level
-
src/backend/replication
- slot.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
86.2 %
1001
863
Test Date:
2026-08-25 18:16:00
Functions:
97.9 %
48
47
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
68.0 %
723
492
Function Name
Hit count
CanInvalidateIdleSlot
396
CheckLogicalSlotExists
913
CheckPointReplicationSlots
1973
CheckSlotPermissions
627
CheckSlotRequirements
1955
CreateSlotOnDisk
745
DetermineSlotInvalidationCause
431
GetSlotInvalidationCause
0
GetSlotInvalidationCauseName
46
InvalidateObsoleteReplicationSlots
2005
InvalidatePossiblyObsoleteSlot
470
IsSlotForConflictCheck
2421
ReplicationSlotAcquire
1448
ReplicationSlotAlter
7
ReplicationSlotCleanup
57101
ReplicationSlotCreate
751
ReplicationSlotDrop
451
ReplicationSlotDropAcquired
471
ReplicationSlotDropPtr
638
ReplicationSlotIndex
8385
ReplicationSlotInitialize
25148
ReplicationSlotMarkDirty
41653
ReplicationSlotName
120
ReplicationSlotPersist
503
ReplicationSlotRelease
1745
ReplicationSlotReserveWal
688
ReplicationSlotSave
1540
ReplicationSlotShmemExit
25148
ReplicationSlotValidateName
909
ReplicationSlotValidateNameInternal
1125
ReplicationSlotsComputeLogicalRestartLSN
3946
ReplicationSlotsComputeRequiredLSN
42731
ReplicationSlotsComputeRequiredXmin
2697
ReplicationSlotsCountDBSlots
60
ReplicationSlotsDropDBSlots
73
ReplicationSlotsShmemInit
1265
ReplicationSlotsShmemRequest
1268
ReportSlotInvalidation
23
RestoreSlotFromDisk
132
SaveSlotToPath
2707
SearchNamedReplicationSlot
2203
SlotExistsInSyncStandbySlots
39606
StandbySlotsHaveCaughtup
2893
StartupReplicationSlots
1098
WaitForStandbyConfirmation
240
assign_synchronized_standby_slots
1346
check_synchronized_standby_slots
1349
validate_sync_standby_slots
28
Generated by:
LCOV version 2.0-1