LCOV - code coverage report
Current view: top level - src/backend/replication/logical - launcher.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 90.5 % 578 523
Test Date: 2026-10-03 01:15:54 Functions: 100.0 % 37 37
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.0 % 338 240

Function Name Sort by function name Hit count Sort by function hit count
ApplyLauncherForgetWorkerStartTime 303
ApplyLauncherGetWorkerStartTime 457
ApplyLauncherMain 541
ApplyLauncherRegister 1062
ApplyLauncherSetWorkerStartTime 261
ApplyLauncherShmemInit 1309
ApplyLauncherShmemRequest 1313
ApplyLauncherWakeup 925
ApplyLauncherWakeupAtCommit 182
AtEOXact_ApplyLauncher 647916
CreateConflictDetectionSlot 128
GetLeaderApplyWorkerPid 847
IsLogicalLauncher 2945
WaitForReplicationWorkerAttach 506
acquire_conflict_slot_if_exists 541
collect_min_nonremovable_xid 1139
get_subscription_list 3445
logicalrep_launcher_attach_dshmem 1021
logicalrep_launcher_onexit 541
logicalrep_pa_worker_count 512
logicalrep_pa_worker_stop 5
logicalrep_reset_seqsync_start_time 8
logicalrep_sync_worker_count 1445
logicalrep_worker_attach 676
logicalrep_worker_cleanup 682
logicalrep_worker_detach 676
logicalrep_worker_find 3629
logicalrep_worker_launch 512
logicalrep_worker_onexit 676
logicalrep_worker_stop 115
logicalrep_worker_stop_internal 95
logicalrep_worker_wakeup 235
logicalrep_worker_wakeup_ptr 728
logicalrep_workers_find 990
pg_stat_get_subscription 1
reset_conflict_slot_xmin_to_safe_horizon 8
update_conflict_slot_xmin 122

Generated by: LCOV version 2.0-1