LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - logicalctl.c (source / functions) Coverage Total Hit UNC GNC
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 97.9 % 144 141 3 141
Current Date: 2026-03-14 14:10:32 -0400 Functions: 100.0 % 17 17 17
Baseline: lcov-20260315-024220-baseline Branches: 70.7 % 92 65 27 65
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 97.9 % 144 141 3 141
Function coverage date bins:
(30,360] days: 100.0 % 17 17 17
Branch coverage date bins:
(30,360] days: 70.7 % 92 65 27 65

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
LogicalDecodingCtlShmemInit GNC 1150 100.0 % (5 / 5) 25.0 % (3 / 12)
EnsureLogicalDecodingEnabled GNC 493 100.0 % (11 / 11) 71.4 % (10 / 14)
UpdateLogicalDecodingStatusEndOfRecovery GNC 939 100.0 % (20 / 20) 83.3 % (15 / 18)
abort_logical_decoding_activation GNC 1 100.0 % (9 / 9) 50.0 % (3 / 6)
DisableLogicalDecoding GNC 19 100.0 % (19 / 19) 85.7 % (12 / 14)
EnableLogicalDecoding GNC 16 100.0 % (21 / 21) 80.0 % (8 / 10)
AtEOXact_LogicalCtl GNC 337747 60.0 % (3 / 5) 50.0 % (1 / 2)
DisableLogicalDecodingIfNecessary GNC 4665 100.0 % (12 / 12) 87.5 % (7 / 8)
ProcessBarrierUpdateXLogLogicalInfo GNC 2086 80.0 % (4 / 5) 50.0 % (1 / 2)
RequestDisableLogicalDecoding GNC 425 100.0 % (8 / 8) 75.0 % (3 / 4)
StartupLogicalDecodingStatus GNC 1000 100.0 % (5 / 5) 100.0 % (2 / 2)
InitializeProcessXLogLogicalInfo GNC 21544 100.0 % (3 / 3)
IsLogicalDecodingEnabled GNC 17394 100.0 % (5 / 5)
IsXLogLogicalInfoEnabled GNC 24003 100.0 % (5 / 5)
LogicalDecodingCtlShmemSize GNC 4447 100.0 % (2 / 2)
update_xlog_logical_info GNC 23630 100.0 % (3 / 3)
write_logical_decoding_status_update_record GNC 83 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta