LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical - decode.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 94.2 % 446 420 26 2 26 392 19
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 20 20 6 14 1
Baseline: 16@8cea358b128 Branches: 78.5 % 214 168 3 43 2 15 151
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed [..60] days: 100.0 % 1 1 1
(60,120] days: 100.0 % 11 11 11
(120,180] days: 100.0 % 13 13 13
(240..) days: 93.8 % 421 395 26 2 1 392
Function coverage date bins:
(60,120] days: 100.0 % 1 1 1
(240..) days: 100.0 % 19 19 5 14
Branch coverage date bins:
(120,180] days: 87.5 % 16 14 2 14
(240..) days: 77.8 % 198 154 1 43 2 1 151

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 CBC 109 100.0 % (17 / 17) 100.0 % (8 / 8)
DecodeCommit CBC 2811 100.0 % (21 / 21) 100.0 % (10 / 10)
DecodeDelete CBC 201908 95.7 % (22 / 23) 80.0 % (8 / 10)
DecodeInsert CBC 1130008 100.0 % (24 / 24) 100.0 % (8 / 8)
DecodeMultiInsert GNC 5578 100.0 % (40 / 40) 87.5 % (14 / 16)
DecodePrepare CBC 129 95.2 % (20 / 21) 90.0 % (9 / 10)
DecodeSpecConfirm CBC 17916 84.6 % (11 / 13) 50.0 % (2 / 4)
DecodeTXNNeedSkip GNC 3046 100.0 % (9 / 9) 100.0 % (10 / 10)
DecodeTruncate CBC 69 90.0 % (18 / 20) 75.0 % (6 / 8)
DecodeUpdate CBC 159788 100.0 % (27 / 27) 100.0 % (8 / 8)
DecodeXLogTuple GNC 1425647 100.0 % (15 / 15) 50.0 % (1 / 2)
FilterByOrigin CBC 1507633 100.0 % (4 / 4) 100.0 % (2 / 2)
FilterPrepare CBC 262 100.0 % (6 / 6) 100.0 % (4 / 4)
LogicalDecodingProcessRecord CBC 2162320 100.0 % (13 / 13) 100.0 % (4 / 4)
heap2_decode GNC 29965 91.3 % (21 / 23) 69.2 % (9 / 13)
heap_decode CBC 1670922 94.9 % (37 / 39) 69.2 % (18 / 26)
logicalmsg_decode GNC 56 90.9 % (30 / 33) 73.1 % (19 / 26)
standby_decode CBC 3447 88.9 % (16 / 18) 50.0 % (3 / 6)
xact_decode CBC 7925 96.6 % (56 / 58) 84.6 % (22 / 26)
xlog_decode GNC 5721 59.1 % (13 / 22) 23.1 % (3 / 13)

Generated by: LCOV version 2.1-beta2-3-g6141622