LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - logicalctl.c (source / functions) Coverage Total Hit UNC GNC
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 100.0 % 137 137 137
Current Date: 2026-06-29 16:15:13 +0200 Functions: 100.0 % 16 16 16
Baseline: lcov-20260630-baseline Branches: 84.1 % 82 69 13 69
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(7,30] days: 100.0 % 8 8 8
(30,360] days: 100.0 % 129 129 129
Function coverage date bins:
(30,360] days: 100.0 % 16 16 16
Branch coverage date bins:
(7,30] days: 100.0 % 12 12 12
(30,360] days: 81.4 % 70 57 13 57

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
EnsureLogicalDecodingEnabled GNC 510 100.0 % (11 / 11) 71.4 % (10 / 14)
UpdateLogicalDecodingStatusEndOfRecovery GNC 984 100.0 % (20 / 20) 83.3 % (15 / 18)
DisableLogicalDecoding GNC 25 100.0 % (21 / 21) 90.0 % (18 / 20)
EnableLogicalDecoding GNC 23 100.0 % (21 / 21) 80.0 % (8 / 10)
DisableLogicalDecodingIfNecessary GNC 6434 100.0 % (12 / 12) 87.5 % (7 / 8)
abort_logical_decoding_activation GNC 2 100.0 % (4 / 4) 50.0 % (1 / 2)
AtEOXact_LogicalCtl GNC 426887 100.0 % (5 / 5) 100.0 % (2 / 2)
ProcessBarrierUpdateXLogLogicalInfo GNC 1990 100.0 % (5 / 5) 100.0 % (2 / 2)
RequestDisableLogicalDecoding GNC 441 100.0 % (8 / 8) 100.0 % (4 / 4)
StartupLogicalDecodingStatus GNC 1050 100.0 % (5 / 5) 100.0 % (2 / 2)
InitializeProcessXLogLogicalInfo GNC 22585 100.0 % (3 / 3)
IsLogicalDecodingEnabled GNC 20664 100.0 % (5 / 5)
IsXLogLogicalInfoEnabled GNC 24970 100.0 % (5 / 5)
LogicalDecodingCtlShmemRequest GNC 1212 100.0 % (3 / 3)
update_xlog_logical_info GNC 24575 100.0 % (3 / 3)
write_logical_decoding_status_update_record GNC 95 100.0 % (6 / 6)

Generated by: LCOV version 2.0-1