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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 91.5 % 9067 8297 48 9 713 21 428 7848 1 8 117
Current Date: 2025-10-28 08:26:42 +0900 Functions: 99.2 % 516 512 4 1 94 417 8
Baseline: lcov-20251028-005825-baseline Branches: 64.8 % 5664 3671 105 9 1 1878 18 229 3424 12 6
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 17 17 17
(7,30] days: 95.7 % 92 88 4 88
(30,360] days: 91.2 % 797 727 44 26 323 404 1
(360..) days: 91.5 % 8161 7465 9 687 21 7444
Function coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 100.0 % 46 46 24 22
(360..) days: 99.1 % 462 458 4 1 62 395
Branch coverage date bins:
(1,7] days: 75.0 % 12 9 3 9
(7,30] days: 85.1 % 47 40 7 40
(30,360] days: 70.9 % 587 416 95 76 180 236
(360..) days: 63.7 % 5036 3206 9 1 1802 18 3188 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
snapbuild.c
85.4%85.4%
85.4 % 590 504 4 82 1 503 1 56.5 % 476 269 3 204 2 267 100.0 % 32 32 3 29
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 14 2 100 2 50.0 % 76 38 1 37 1 37 9 3 100.0 % 9 9 1 8
slotsync.c
88.3%88.3%
88.3 % 480 424 56 8 416 1 5 58.0 % 364 211 2 151 4 207 100.0 % 27 27 3 24 1
origin.c
89.0%89.0%
89.0 % 482 429 1 52 8 6 415 1 2 57.9 % 337 195 5 137 2 5 188 93.5 % 31 29 2 1 2 26
applyparallelworker.c
89.4%89.4%
89.4 % 425 380 1 44 2 378 1 2 60.9 % 243 148 1 94 1 147 100.0 % 36 36 2 34
launcher.c
89.6%89.6%
89.6 % 567 508 3 56 2 78 428 2 66.9 % 384 257 23 104 5 45 207 100.0 % 36 36 9 27
proto.c
91.0%91.0%
91.0 % 510 464 46 9 455 8 61.2 % 242 148 94 4 144 97.8 % 46 45 1 9 36
tablesync.c
91.5%91.5%
91.5 % 507 464 2 2 39 1 13 450 4 52 65.0 % 300 195 1 104 2 2 191 100.0 % 16 16 7 9 7
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
worker.c
92.5%92.5%
92.5 % 1872 1732 35 105 3 216 1513 1 19 67.2 % 1094 735 59 300 3 112 620 100.0 % 97 97 31 66
logical.c
92.9%92.9%
92.9 % 794 738 56 13 725 10 57.5 % 426 245 2 179 1 20 224 97.6 % 41 40 1 7 33
relation.c
93.3%93.3%
93.3 % 285 266 19 3 263 79.3 % 174 138 36 2 136 100.0 % 18 18 2 16
reorderbuffer.c
93.5%93.5%
93.5 % 1775 1660 3 112 1 27 1632 14 68.8 % 1173 807 1 5 360 1 9 797 3 3 100.0 % 94 94 12 82
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
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
95.7%95.7%
95.7 % 47 45 2 45 74.1 % 27 20 7 20 100.0 % 4 4 4

Generated by: LCOV version 2.4-beta