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-09-12 05:15:56 Functions: 100.0 % 37 37
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.6 % 338 242

Function Name Sort by function name Hit count Sort by function hit count
ApplyLauncherForgetWorkerStartTime 299
ApplyLauncherGetWorkerStartTime 425
ApplyLauncherMain 531
ApplyLauncherRegister 1047
ApplyLauncherSetWorkerStartTime 253
ApplyLauncherShmemInit 1281
ApplyLauncherShmemRequest 1284
ApplyLauncherWakeup 910
ApplyLauncherWakeupAtCommit 180
AtEOXact_ApplyLauncher 643752
CreateConflictDetectionSlot 92
GetLeaderApplyWorkerPid 841
IsLogicalLauncher 2909
WaitForReplicationWorkerAttach 496
acquire_conflict_slot_if_exists 531
collect_min_nonremovable_xid 1064
get_subscription_list 3384
logicalrep_launcher_attach_dshmem 977
logicalrep_launcher_onexit 531
logicalrep_pa_worker_count 504
logicalrep_pa_worker_stop 5
logicalrep_reset_seqsync_start_time 8
logicalrep_sync_worker_count 1471
logicalrep_worker_attach 676
logicalrep_worker_cleanup 684
logicalrep_worker_detach 676
logicalrep_worker_find 3594
logicalrep_worker_launch 504
logicalrep_worker_onexit 676
logicalrep_worker_stop 114
logicalrep_worker_stop_internal 95
logicalrep_worker_wakeup 233
logicalrep_worker_wakeup_ptr 719
logicalrep_workers_find 987
pg_stat_get_subscription 1
reset_conflict_slot_xmin_to_safe_horizon 8
update_conflict_slot_xmin 86

Generated by: LCOV version 2.0-1