LCOV - differential code coverage report | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function Name | TLA | Hit count | Lines | Branches |
synchronize_slots | GNC | 17 | 91.0 % (61 / 67) | 53.8 % (28 / 52) |
update_local_synced_slot | GNC | 32 | 74.5 % (38 / 51) | 55.6 % (30 / 54) |
synchronize_one_slot | GNC | 32 | 74.5 % (41 / 55) | 38.9 % (14 / 36) |
ValidateSlotSyncParams | GNC | 14 | 61.5 % (8 / 13) | 40.0 % (8 / 20) |
validate_remote_info | GNC | 11 | 89.3 % (25 / 28) | 50.0 % (12 / 24) |
ReplSlotSyncWorkerMain | GNC | 4 | 85.2 % (46 / 54) | 45.0 % (9 / 20) |
slotsync_reread_config | GNC | 1 | 86.4 % (19 / 22) | 42.9 % (6 / 14) |
ShutDownSlotSync | GNC | 729 | 80.0 % (16 / 20) | 50.0 % (6 / 12) |
drop_local_obsolete_slots | GNC | 17 | 100.0 % (14 / 14) | 72.2 % (13 / 18) |
update_and_persist_local_synced_slot | GNC | 4 | 76.9 % (10 / 13) | 37.5 % (3 / 8) |
reserve_wal_for_local_slot | GNC | 4 | 94.4 % (17 / 18) | 66.7 % (8 / 12) |
local_sync_slot_required | GNC | 30 | 100.0 % (13 / 13) | 83.3 % (15 / 18) |
slotsync_failure_callback | GNC | 5 | 55.6 % (5 / 9) | 25.0 % (1 / 4) |
update_synced_slots_inactive_since | GNC | 729 | 100.0 % (16 / 16) | 81.2 % (13 / 16) |
CheckAndGetDbnameFromConninfo | GNC | 12 | 100.0 % (5 / 5) | 75.0 % (3 / 4) |
ProcessSlotSyncInterrupts | GNC | 15 | 100.0 % (8 / 8) | 87.5 % (7 / 8) |
SlotSyncShmemInit | GNC | 898 | 100.0 % (9 / 9) | 50.0 % (1 / 2) |
SyncReplicationSlots | GNC | 7 | 100.0 % (6 / 6) | 75.0 % (3 / 4) |
get_local_synced_slots | GNC | 17 | 100.0 % (10 / 10) | 87.5 % (7 / 8) |
slotsync_worker_onexit | GNC | 4 | 100.0 % (5 / 5) | 50.0 % (1 / 2) |
SlotSyncWorkerCanRestart | GNC | 5 | 100.0 % (6 / 6) | 100.0 % (2 / 2) |
wait_for_slot_activity | GNC | 11 | 100.0 % (8 / 8) | 100.0 % (4 / 4) |
IsSyncingReplicationSlots | GNC | 50 | 100.0 % (2 / 2) | |
SlotSyncShmemSize | GNC | 2577 | 100.0 % (2 / 2) |
Generated by: LCOV version 2.1-beta2-3-g6141622 |