LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - decode.c (source / functions) Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 93.0 % 460 428 12 20 1 1 20 406 1 2 16
Current Date: 2026-05-29 21:51:00 -0400 Functions: 95.2 % 21 20 1 10 10 1
Baseline: lcov-20260530-034037-baseline Branches: 78.4 % 236 185 10 1 40 1 22 162 6 12
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 2 2 2
(30,360] days: 62.5 % 32 20 12 20
(360..) days: 95.3 % 426 406 20 1 1 404 1
Function coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 100.0 % 19 19 9 10
Branch coverage date bins:
(30,360] days: 68.8 % 32 22 10 22
(360..) days: 79.9 % 204 163 1 40 1 162

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
DecodeAbort GNC 208 100.0 % (17 / 17) 100.0 % (8 / 8)
DecodeCommit GNC 3644 100.0 % (21 / 21) 100.0 % (10 / 10)
DecodeDelete GNC 203030 96.0 % (24 / 25) 75.0 % (9 / 12)
DecodeInsert CBC 1010137 95.8 % (23 / 24) 87.5 % (7 / 8)
DecodeMultiInsert CBC 6666 97.5 % (39 / 40) 81.2 % (13 / 16)
DecodePrepare GNC 170 95.2 % (20 / 21) 90.0 % (9 / 10)
DecodeSpecConfirm CBC 17964 84.6 % (11 / 13) 50.0 % (2 / 4)
DecodeTXNNeedSkip CBC 4019 100.0 % (9 / 9) 100.0 % (10 / 10)
DecodeTruncate CBC 66 95.0 % (19 / 20) 87.5 % (7 / 8)
DecodeUpdate CBC 160242 100.0 % (27 / 27) 100.0 % (8 / 8)
DecodeXLogTuple CBC 1305152 100.0 % (15 / 15) 50.0 % (1 / 2)
FilterPrepare CBC 359 100.0 % (6 / 6) 100.0 % (4 / 4)
LogicalDecodingProcessRecord CBC 2106601 100.0 % (13 / 13) 100.0 % (4 / 4)
heap2_decode GNC 36182 92.0 % (23 / 25) 76.5 % (13 / 17)
heap_decode GNC 1555349 95.5 % (42 / 44) 73.8 % (31 / 42)
logicalmsg_decode GNC 98 90.9 % (30 / 33) 73.1 % (19 / 26)
standby_decode GNC 4344 88.9 % (16 / 18) 50.0 % (3 / 6)
xact_decode CBC 10058 96.6 % (56 / 58) 84.6 % (22 / 26)
xlog2_decode UNC 0 0.0 % (0 / 9) 0.0 % (0 / 4)
xlog_decode GNC 6509 72.2 % (13 / 18) 33.3 % (3 / 9)

Generated by: LCOV version 2.5.0-beta