LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 86.8 % 1003 871
Test Date: 2026-03-24 04:16:10 Functions: 97.9 % 48 47
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
GetSlotInvalidationCause 0
ReplicationSlotAlter 7
validate_sync_standby_slots 19
ReportSlotInvalidation 23
GetSlotInvalidationCauseName 46
ReplicationSlotsCountDBSlots 55
ReplicationSlotsDropDBSlots 68
ReplicationSlotName 107
RestoreSlotFromDisk 121
WaitForStandbyConfirmation 231
CanInvalidateIdleSlot 373
DetermineSlotInvalidationCause 408
ReplicationSlotDrop 443
InvalidatePossiblyObsoleteSlot 447
ReplicationSlotDropAcquired 450
CheckLogicalSlotExists 471
ReplicationSlotPersist 491
CheckSlotPermissions 596
ReplicationSlotDropPtr 602
ReplicationSlotReserveWal 650
StandbySlotsHaveCaughtup 696
CreateSlotOnDisk 701
ReplicationSlotCreate 707
ReplicationSlotValidateName 850
StartupReplicationSlots 1033
ReplicationSlotValidateNameInternal 1071
ReplicationSlotsShmemInit 1180
assign_synchronized_standby_slots 1251
check_synchronized_standby_slots 1254
ReplicationSlotAcquire 1410
ReplicationSlotSave 1497
ReplicationSlotRelease 1680
CheckPointReplicationSlots 1838
InvalidateObsoleteReplicationSlots 1864
CheckSlotRequirements 1897
SearchNamedReplicationSlot 2112
IsSlotForConflictCheck 2342
ReplicationSlotsComputeRequiredXmin 2563
SaveSlotToPath 2594
ReplicationSlotsComputeLogicalRestartLSN 3676
ReplicationSlotsShmemSize 4565
ReplicationSlotIndex 8040
ReplicationSlotInitialize 24167
ReplicationSlotShmemExit 24167
SlotExistsInSyncStandbySlots 42827
ReplicationSlotMarkDirty 44800
ReplicationSlotsComputeRequiredLSN 45504
ReplicationSlotCleanup 54544

Generated by: LCOV version 2.0-1