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:
Group by: Date bin [..1] days: 75.0 % 4 3 1 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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 Total
87.4%87.4%
87.4 % 493 431 62 431 55.6 % 347 193 154 193 91.2 % 34 31 3 1 30
(360..) days 86.8 % 403 350 53 350 - 91.3 % 23 21 2 1 20
(30,360] days 90.0 % 90 81 9 81 - 90.9 % 11 10 1 10
decode.c Total
93.0%93.0%
93.0 % 460 428 32 428 78.4 % 236 185 1 50 185 95.2 % 21 20 1 20
(30,360] days 64.7 % 34 22 12 22 - 50.0 % 2 1 1 1
(360..) days 95.3 % 426 406 20 406 - 100.0 % 19 19 19
logical.c Total
93.1%93.1%
93.1 % 802 747 55 747 59.7 % 412 246 166 246 97.6 % 41 40 1 40
(360..) days 92.9 % 758 704 54 704 - 97.4 % 38 37 1 37
(30,360] days 97.7 % 44 43 1 43 - 100.0 % 3 3 3
proto.c Total
90.2%90.2%
90.2 % 510 460 50 460 60.3 % 242 146 96 146 97.8 % 46 45 1 45
(360..) days 89.7 % 487 437 50 437 - 97.8 % 46 45 1 45
(30,360] days 100.0 % 23 23 23 - -
message.c.gcov.html (360..) days∗∗ 95.5 % 22 21 1 21 - 100.0 % 2 2 2
syncutils.c.gcov.html (30,360] days∗∗ 94.6 % 74 70 4 70 - 100.0 % 5 5 5
logicalfuncs.c Total
87.9%87.9%
87.9 % 116 102 14 102 50.0 % 76 38 38 38 100.0 % 9 9 9
(30,360] days 100.0 % 9 9 9 - -
(360..) days 86.9 % 107 93 14 93 - 100.0 % 9 9 9
sequencesync.c Total
89.8%89.8%
89.8 % 264 237 27 237 1 61.6 % 172 106 66 106 100.0 % 9 9 1 8
[..1] days 75.0 % 4 3 1 3 - -
(1,7] days 50.0 % 2 1 1 1 - -
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 90.2 % 254 229 25 229 - 100.0 % 9 9 1 8
conflict.c Total
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
(7,30] days 100.0 % 26 26 26 - 100.0 % 3 3 3
(30,360] days 75.8 % 91 69 22 69 - 100.0 % 2 2 2
(360..) days 95.8 % 96 92 4 92 - 100.0 % 6 6 6
logicalctl.c.gcov.html (30,360] days∗∗ 100.0 % 135 135 135 - 100.0 % 16 16 16
tablesync.c Total
91.5%91.5%
91.5 % 504 461 43 1 460 65.4 % 292 191 101 2 189 100.0 % 16 16 16
(30,360] days 89.4 % 66 59 7 59 - 100.0 % 6 6 6
(360..) days 91.8 % 438 402 36 1 401 - 100.0 % 10 10 10
relation.c Total
93.3%93.3%
93.3 % 285 266 19 266 79.3 % 174 138 36 138 100.0 % 18 18 18
(30,360] days 100.0 % 12 12 12 - -
(360..) days 93.0 % 273 254 19 254 - 100.0 % 18 18 18
slotsync.c Total
88.8%88.8%
88.8 % 560 497 63 497 58.7 % 390 229 161 229 100.0 % 31 31 1 30
(30,360] days 85.0 % 200 170 30 170 - 100.0 % 13 13 13
(360..) days 90.8 % 360 327 33 327 - 100.0 % 18 18 1 17
snapbuild.c Total
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
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 17 17 17 - 100.0 % 1 1 1
(360..) days 85.6 % 571 489 4 78 489 - 100.0 % 31 31 1 30
applyparallelworker.c Total
89.4%89.4%
89.4 % 425 380 45 380 61.7 % 235 145 90 145 100.0 % 36 36 36
(30,360] days 92.3 % 13 12 1 12 - 100.0 % 1 1 1
(360..) days 89.3 % 412 368 44 368 - 100.0 % 35 35 35
launcher.c Total
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
(30,360] days 93.6 % 78 73 5 73 - 100.0 % 9 9 9
(360..) days 87.0 % 509 443 7 59 2 441 - 100.0 % 28 28 28
reorderbuffer.c Total
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
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 66 66 66 - 100.0 % 1 1 1
(360..) days 93.5 % 1700 1589 111 1589 - 100.0 % 93 93 2 91
worker.c Total
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 85.4 % 206 176 30 176 - 100.0 % 12 12 12
(360..) days 93.6 % 1675 1568 3 104 2 1566 - 100.0 % 86 86 1 85
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1