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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 91.5 % 9067 8296 48 3 720 19 428 7849 1 7 118
Current Date: 2025-10-26 12:31:50 -0700 Functions: 99.2 % 516 512 4 1 94 417 8
Baseline: lcov-20251027-010456-baseline Branches: 64.7 % 5664 3667 105 9 1 1882 14 229 3424 12 6
Baseline Date: 2025-10-26 11:01:32 +1300 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 7464 3 694 19 7445
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: 71.0 % 587 417 95 1 74 1 180 236
(360..) days: 63.6 % 5036 3201 8 1 1808 13 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
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
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
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
launcher.c
89.2%89.2%
89.2 % 567 506 3 58 78 428 2 65.9 % 384 253 23 2 106 2 45 206 100.0 % 36 36 9 27
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
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
message.c
95.5%95.5%
95.5 % 22 21 1 21 66.7 % 12 8 4 8 100.0 % 2 2 2
origin.c
88.0%88.0%
88.0 % 482 424 1 57 3 6 415 1 2 57.3 % 337 193 5 139 5 188 93.5 % 31 29 2 1 2 26
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
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
slotsync.c
89.2%89.2%
89.2 % 480 428 52 4 8 416 6 58.8 % 364 214 2 148 3 4 207 100.0 % 27 27 3 24 1
snapbuild.c
85.4%85.4%
85.4 % 590 504 86 1 503 1 56.5 % 476 269 1 206 2 267 100.0 % 32 32 3 29
syncutils.c
95.7%95.7%
95.7 % 47 45 2 45 74.1 % 27 20 7 20 100.0 % 4 4 4
tablesync.c
91.5%91.5%
91.5 % 507 464 2 41 13 451 4 52 64.7 % 300 194 1 105 2 192 100.0 % 16 16 7 9 7
worker.c
92.6%92.6%
92.6 % 1872 1734 35 103 5 216 1513 1 19 67.2 % 1094 735 59 300 3 112 620 100.0 % 97 97 31 66

Generated by: LCOV version 2.4-beta