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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 89.7 % 116 104 12 104
(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
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
origin.c
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
logical.c
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
proto.c
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
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
conflict.c
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
logicalfuncs.c
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
sequencesync.c
88.7%88.7%
88.7 % 238 211 27 211 59.5 % 153 91 62 91 100.0 % 9 9 9
tablesync.c
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
relation.c
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
decode.c
94.8%94.8%
94.8 % 446 423 23 6 417 78.8 % 222 175 47 3 172 100.0 % 20 20 20
slotsync.c
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
snapbuild.c
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
applyparallelworker.c
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
launcher.c
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
reorderbuffer.c
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
worker.c
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

Generated by: LCOV version 2.4-beta