LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - decode.c (source / functions) Coverage Total Hit UNC UBC CBC
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 92.9 % 462 429 9 24 429
Current Date: 2026-10-12 11:56:10 +0200 Functions: 95.2 % 21 20 1 20
Baseline: lcov-20261012-baseline Branches: 77.7 % 238 185 4 49 185
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 66.7 % 36 24 9 3 24
(360..) days: 95.1 % 426 405 21 405
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 100.0 % 19 19 19
Branch coverage date bins:
(30,360] days: 70.6 % 34 24 4 6 24
(360..) days: 78.9 % 204 161 43 161

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
xlog2_decode UNC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
DecodeTruncate CBC 68 95.0 % (19 / 20) 87.5 % (7 / 8)
logicalmsg_decode CBC 100 90.9 % (30 / 33) 73.1 % (19 / 26)
DecodePrepare CBC 182 95.2 % (20 / 21) 90.0 % (9 / 10)
DecodeAbort CBC 252 100.0 % (17 / 17) 100.0 % (8 / 8)
FilterPrepare CBC 385 100.0 % (6 / 6) 100.0 % (4 / 4)
DecodeCommit CBC 4284 100.0 % (21 / 21) 100.0 % (10 / 10)
DecodeTXNNeedSkip CBC 4715 100.0 % (9 / 9) 100.0 % (10 / 10)
standby_decode CBC 4777 88.9 % (16 / 18) 50.0 % (3 / 6)
DecodeMultiInsert CBC 7107 97.5 % (39 / 40) 81.2 % (13 / 16)
xlog_decode CBC 10332 72.2 % (13 / 18) 33.3 % (3 / 9)
xact_decode CBC 11654 96.6 % (56 / 58) 84.6 % (22 / 26)
DecodeSpecConfirm CBC 19702 84.6 % (11 / 13) 50.0 % (2 / 4)
heap2_decode CBC 39564 92.0 % (23 / 25) 76.5 % (13 / 17)
DecodeUpdate CBC 148894 96.6 % (28 / 29) 80.0 % (8 / 10)
DecodeDelete CBC 224432 96.0 % (24 / 25) 75.0 % (9 / 12)
DecodeInsert CBC 1121919 95.8 % (23 / 24) 87.5 % (7 / 8)
DecodeXLogTuple CBC 1419838 100.0 % (15 / 15) 50.0 % (1 / 2)
FilterByOrigin CBC 1510298 100.0 % (4 / 4) 100.0 % (2 / 2)
heap_decode CBC 1681565 95.5 % (42 / 44) 73.8 % (31 / 42)
LogicalDecodingProcessRecord CBC 2280814 100.0 % (13 / 13) 100.0 % (4 / 4)

Generated by: LCOV version 2.0-1