LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC EUB ECB DUB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 91.3 % 9425 8603 108 8 706 19 922 7662 3 14 305
Current Date: 2025-12-17 08:58:58 +0900 Functions: 99.2 % 530 526 4 1 178 347 21
Baseline: lcov-20251217-005640-baseline Branches: 64.5 % 5933 3828 291 14 4 1796 18 557 3253 12 6
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Group by: Date bin (1,7] days: 89.7 % 116 104 12 104
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 75.0 % 40 30 8 2 28 2
(30,360] days: 91.3 % 1230 1123 86 21 1 790 332 1
(360..) days: 91.4 % 8039 7346 2 8 683 18 7328 2
Function coverage date bins:
(1,7] days: 100.0 % 6 6 6
(7,30] days: 100.0 % 7 7 7
(30,360] days: 100.0 % 63 63 48 15
(360..) days: 99.1 % 454 450 4 1 117 332
Branch coverage date bins:
(1,7] days: 52.9 % 68 36 32 36
(7,30] days: 61.1 % 36 22 14 20 2
(30,360] days: 69.2 % 1024 709 245 1 69 501 208
(360..) days: 63.5 % 4823 3061 13 4 1727 18 3043 12 6

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 UNC LBC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GNC CBC EUB ECB Rate Total Hit UBC GBC GNC CBC DCB
applyparallelworker.c Total
89.4%89.4%
89.4 % 425 380 1 44 6 374 1 6 60.9 % 243 148 2 1 92 4 144 100.0 % 36 36 6 30 1
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 88.9 % 9 8 1 4 4 - 100.0 % 2 2 1 1
(360..) days 89.4 % 414 370 44 370 - 100.0 % 33 33 4 29
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
conflict.c Total
91.9%91.9%
91.9 % 149 137 4 8 5 132 1 71.9 % 114 82 4 1 27 1 2 79 100.0 % 7 7 2 5
(30,360] days 83.3 % 24 20 4 5 15 1 - -
(360..) days 93.6 % 125 117 8 117 - 100.0 % 7 7 2 5
decode.c Total
94.8%94.8%
94.8 % 446 423 23 6 417 78.8 % 222 175 47 3 172 100.0 % 20 20 20
(30,360] days 100.0 % 30 30 30 - -
(360..) days 94.5 % 416 393 23 6 387 - 100.0 % 20 20 20
launcher.c Total
89.1%89.1%
89.1 % 589 525 6 58 111 414 16 65.4 % 402 263 36 2 101 2 70 191 100.0 % 37 37 15 22 3
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 94.7 % 131 124 6 1 110 14 - 100.0 % 9 9 9
(360..) days 87.5 % 457 400 57 400 - 100.0 % 28 28 6 22
logical.c Total
92.9%92.9%
92.9 % 794 738 56 30 708 27 57.5 % 426 245 9 172 1 45 199 97.6 % 41 40 1 10 30
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 35 35 29 6 - -
(360..) days 92.6 % 758 702 56 702 - 97.6 % 41 40 1 10 30
logicalfuncs.c Total
87.9%87.9%
87.9 % 116 102 14 7 95 7 50.0 % 76 38 4 34 6 32 9 3 100.0 % 9 9 1 8
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 7 7 6 1 - -
(360..) days 87.0 % 108 94 14 94 - 100.0 % 9 9 1 8
message.c Total
95.5%95.5%
95.5 % 22 21 1 21 66.7 % 12 8 4 8 100.0 % 2 2 2
(30,360] days 100.0 % 1 1 1 - -
(360..) days 95.2 % 21 20 1 20 - 100.0 % 2 2 2
origin.c Total
88.0%88.0%
88.0 % 482 424 1 1 56 3 18 403 1 14 57.3 % 337 193 13 3 128 23 170 93.5 % 31 29 2 1 8 20
(30,360] days 97.4 % 38 37 1 15 22 - 100.0 % 1 1 1
(360..) days 87.1 % 441 384 1 56 3 381 - 93.3 % 30 28 2 1 8 19
(7,30] days 100.0 % 3 3 3 - -
proto.c Total
91.0%91.0%
91.0 % 510 464 46 22 442 21 61.2 % 242 148 9 85 13 135 97.8 % 46 45 1 16 29
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 32 32 18 14 - -
(360..) days 90.3 % 474 428 46 428 - 97.8 % 46 45 1 16 29
relation.c Total
93.3%93.3%
93.3 % 285 266 19 7 259 4 79.3 % 174 138 36 2 136 100.0 % 18 18 4 14
(1,7] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 6 6 3 3 - -
(360..) days 93.1 % 275 256 19 256 - 100.0 % 18 18 4 14
reorderbuffer.c Total
93.5%93.5%
93.5 % 1771 1656 3 112 1 53 1602 1 43 68.8 % 1173 807 15 5 346 1 35 771 3 3 100.0 % 94 94 23 71
(1,7] days 100.0 % 7 7 7 - -
(30,360] days 91.0 % 200 182 18 46 136 - 100.0 % 14 14 2 12
(360..) days 93.8 % 1564 1467 3 94 1 1466 1 - 100.0 % 80 80 21 59
sequencesync.c Total
88.7%88.7%
88.7 % 238 211 27 211 59.5 % 153 91 62 91 100.0 % 9 9 9
(30,360] days 88.6 % 237 210 27 210 - 100.0 % 8 8 8
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
slotsync.c Total
88.3%88.3%
88.3 % 554 489 22 43 7 108 374 6 48 59.0 % 422 249 50 123 7 54 188 100.0 % 30 30 17 13 6
(1,7] days 86.8 % 91 79 12 79 - 100.0 % 6 6 6
(30,360] days 93.1 % 29 27 2 1 11 15 - 100.0 % 2 2 2
(360..) days 89.9 % 404 363 2 39 6 357 - 100.0 % 20 20 7 13
(7,30] days 66.7 % 30 20 8 2 18 2 - 100.0 % 2 2 2
snapbuild.c Total
85.4%85.4%
85.4 % 590 504 4 82 10 494 10 56.3 % 476 268 3 4 201 19 249 100.0 % 32 32 8 24
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 22 22 8 14 - 100.0 % 2 2 1 1
(360..) days 84.8 % 566 480 4 82 480 - 100.0 % 30 30 7 23
syncutils.c Total
94.6%94.6%
94.6 % 74 70 4 70 77.6 % 58 45 13 45 100.0 % 5 5 5
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 94.5 % 73 69 4 69 - 100.0 % 5 5 5
tablesync.c Total
90.8%90.8%
90.8 % 502 456 4 42 31 425 4 77 63.3 % 300 190 4 1 105 1 16 173 100.0 % 16 16 11 5 9
(30,360] days 91.3 % 46 42 4 28 14 - 100.0 % 5 5 5
(360..) days 90.7 % 453 411 42 411 - 100.0 % 10 10 5 5
(7,30] days 100.0 % 3 3 3 - 100.0 % 1 1 1
worker.c Total
92.5%92.5%
92.5 % 1878 1737 39 102 2 233 1502 1 2 32 67.1 % 1103 740 67 1 295 2 132 606 100.0 % 97 97 43 54 2
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 87.4 % 310 271 39 228 43 - 100.0 % 15 15 15
(360..) days 93.5 % 1563 1461 102 2 1459 1 - 100.0 % 80 80 26 54
(7,30] days 100.0 % 2 2 2 - 100.0 % 2 2 2

Generated by: LCOV version 2.4-beta