LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 91.3 % 9689 8847 14 19 809 5 266 30 8546 4
Current Date: 2026-07-25 17:13:00 -0400 Functions: 98.9 % 556 550 6 18 10 522
Baseline: lcov-20260726-baseline Branches: 65.2 % 6058 3951 3 14 36 2054 5 138 19 3789
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 75.0 % 4 3 1 3
(1,7] days: 66.7 % 3 2 1 1 1
(7,30] days: 100.0 % 33 33 29 4
(30,360] days: 89.7 % 1412 1266 146 12 1254
(360..) days: 91.6 % 8237 7543 14 19 661 5 254 7284
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 97.8 % 91 89 2 1 88
(360..) days: 99.1 % 462 458 4 18 6 434
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(1,7] days: 25.0 % 4 1 3 1
(7,30] days: 87.5 % 24 21 3 19 2
(30,360] days: 66.8 % 1116 745 371 4 741
(360..) days: 64.8 % 4912 3183 14 36 1679 5 134 3044

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit LBC UIC UBC GBC GIC GNC CBC DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GIC GNC CBC
origin.c
87.4%87.4%
87.4 % 493 431 62 431 55.6 % 347 193 154 193 91.2 % 34 31 3 1 30
decode.c
93.0%93.0%
93.0 % 460 428 32 428 78.4 % 236 185 1 50 185 95.2 % 21 20 1 20
logical.c
93.1%93.1%
93.1 % 802 747 55 747 59.7 % 412 246 166 246 97.6 % 41 40 1 40
proto.c
90.2%90.2%
90.2 % 510 460 50 460 60.3 % 242 146 96 146 97.8 % 46 45 1 45
message.c
95.5%95.5%
95.5 % 22 21 1 21 66.7 % 12 8 4 8 100.0 % 2 2 2
syncutils.c
94.6%94.6%
94.6 % 74 70 4 70 77.6 % 58 45 13 45 100.0 % 5 5 5
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 14 102 50.0 % 76 38 38 38 100.0 % 9 9 9
sequencesync.c
89.8%89.8%
89.8 % 264 237 27 237 1 61.6 % 172 106 66 106 100.0 % 9 9 1 8
conflict.c
87.8%87.8%
87.8 % 213 187 26 26 161 69.0 % 168 116 3 49 13 103 100.0 % 11 11 3 8
logicalctl.c
100.0%
100.0 % 135 135 135 85.5 % 76 65 11 65 100.0 % 16 16 16
tablesync.c
91.5%91.5%
91.5 % 504 461 43 1 460 65.4 % 292 191 101 2 189 100.0 % 16 16 16
relation.c
93.3%93.3%
93.3 % 285 266 19 266 79.3 % 174 138 36 138 100.0 % 18 18 18
slotsync.c
88.8%88.8%
88.8 % 560 497 63 497 58.7 % 390 229 161 229 100.0 % 31 31 1 30
snapbuild.c
86.1%86.1%
86.1 % 589 507 4 78 1 506 1 57.9 % 482 279 4 199 2 277 100.0 % 32 32 1 31
applyparallelworker.c
89.4%89.4%
89.4 % 425 380 45 380 61.7 % 235 145 90 145 100.0 % 36 36 36
launcher.c
87.9%87.9%
87.9 % 587 516 7 64 2 514 65.1 % 392 255 6 131 1 254 100.0 % 37 37 37
reorderbuffer.c
93.7%93.7%
93.7 % 1768 1657 111 2 1655 2 68.7 % 1177 809 368 4 805 100.0 % 94 94 2 92
worker.c
92.7%92.7%
92.7 % 1882 1745 3 134 2 1 1742 67.8 % 1117 757 3 357 2 755 100.0 % 98 98 1 97

Generated by: LCOV version 2.0-1