LCOV - code coverage report
Current view: top level - src/backend/replication - slot.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 86.2 % 1003 865
Test Date: 2026-05-02 03:16:43 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
ReportSlotInvalidation 23
validate_sync_standby_slots 28
GetSlotInvalidationCauseName 45
ReplicationSlotsCountDBSlots 53
ReplicationSlotsDropDBSlots 66
ReplicationSlotName 111
RestoreSlotFromDisk 123
WaitForStandbyConfirmation 235
CanInvalidateIdleSlot 384
DetermineSlotInvalidationCause 417
ReplicationSlotDrop 444
ReplicationSlotDropAcquired 454
InvalidatePossiblyObsoleteSlot 456
CheckLogicalSlotExists 489
ReplicationSlotPersist 493
CheckSlotPermissions 600
ReplicationSlotDropPtr 608
ReplicationSlotReserveWal 657
CreateSlotOnDisk 710
ReplicationSlotCreate 716
ReplicationSlotValidateName 861
ReplicationSlotValidateNameInternal 1075
StartupReplicationSlots 1077
ReplicationSlotsShmemInit 1236
ReplicationSlotsShmemRequest 1239
assign_synchronized_standby_slots 1318
check_synchronized_standby_slots 1321
ReplicationSlotAcquire 1414
ReplicationSlotSave 1512
ReplicationSlotRelease 1689
CheckSlotRequirements 1905
CheckPointReplicationSlots 1931
InvalidateObsoleteReplicationSlots 1956
SearchNamedReplicationSlot 2152
IsSlotForConflictCheck 2348
StandbySlotsHaveCaughtup 2369
ReplicationSlotsComputeRequiredXmin 2623
SaveSlotToPath 2629
ReplicationSlotsComputeLogicalRestartLSN 3862
ReplicationSlotIndex 8447
ReplicationSlotInitialize 24249
ReplicationSlotShmemExit 24249
SlotExistsInSyncStandbySlots 41069
ReplicationSlotMarkDirty 43056
ReplicationSlotsComputeRequiredLSN 43807
ReplicationSlotCleanup 55425

Generated by: LCOV version 2.0-1