LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 91.5 % 9817 8985 19 10 803 8 101 8876 10 75
Current Date: 2026-10-12 11:56:10 +0200 Functions: 98.9 % 558 552 1 5 40 512 2
Baseline: lcov-20261012-baseline Branches: 65.6 % 6161 4043 21 10 2087 9 43 3991
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 27 27 27
(7,30] days: 85.5 % 55 47 2 6 12 35
(30,360] days: 90.6 % 1349 1222 17 110 2 89 1131
(360..) days: 91.7 % 8386 7689 10 687 6 7683
Function coverage date bins:
(1,7] days: 100.0 % 3 3 1 2
(7,30] days: 100.0 % 1 1 1
(30,360] days: 97.5 % 81 79 1 1 6 73
(360..) days: 99.2 % 473 469 4 33 436
Branch coverage date bins:
(1,7] days: 70.0 % 20 14 6 14
(7,30] days: 54.3 % 46 25 5 16 7 18
(30,360] days: 67.5 % 1071 723 16 1 331 2 36 685
(360..) days: 65.3 % 5024 3281 9 1734 7 3274

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 14 102 50.0 % 76 38 38 38 100.0 % 9 9 9
origin.c
87.6%87.6%
87.6 % 493 432 5 56 1 431 56.2 % 347 195 2 150 2 193 91.2 % 34 31 3 1 30
slotsync.c
89.1%89.1%
89.1 % 568 506 62 506 59.3 % 398 236 162 236 100.0 % 31 31 1 30
sequencesync.c
88.1%88.1%
88.1 % 277 244 33 244 1 59.6 % 183 109 74 109 100.0 % 9 9 1 8
snapbuild.c
87.3%87.3%
87.3 % 597 521 76 3 1 517 1 59.6 % 488 291 197 3 2 286 100.0 % 32 32 1 31
logical.c
93.0%93.0%
93.0 % 824 766 58 766 60.2 % 440 265 175 265 97.6 % 41 40 1 40
proto.c
90.2%90.2%
90.2 % 510 460 50 460 60.3 % 242 146 96 146 97.8 % 46 45 1 45
applyparallelworker.c
89.4%89.4%
89.4 % 425 380 45 380 61.7 % 235 145 90 145 100.0 % 36 36 1 35
tablesync.c
91.7%91.7%
91.7 % 505 463 42 2 461 65.0 % 294 191 1 102 2 189 100.0 % 16 16 16
message.c
95.5%95.5%
95.5 % 22 21 1 21 66.7 % 12 8 4 8 100.0 % 2 2 2
launcher.c
89.5%89.5%
89.5 % 602 539 63 539 66.8 % 398 266 132 1 265 100.0 % 37 37 37
worker.c
92.9%92.9%
92.9 % 1904 1769 8 2 125 2 56 1711 8 58 67.9 % 1125 764 8 3 350 1 14 749 100.0 % 98 98 24 74 2
conflict.c
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
reorderbuffer.c
93.8%93.8%
93.8 % 1782 1672 2 3 105 14 1658 2 9 69.3 % 1189 824 5 4 356 11 813 100.0 % 94 94 5 89
syncutils.c
94.6%94.6%
94.6 % 74 70 4 70 77.6 % 58 45 13 45 100.0 % 5 5 5
decode.c
92.9%92.9%
92.9 % 462 429 9 24 429 77.7 % 238 185 4 49 185 95.2 % 21 20 1 20
relation.c
93.4%93.4%
93.4 % 286 267 19 4 263 6 79.2 % 178 141 1 36 3 138 100.0 % 18 18 2 16
logicalctl.c
100.0%
100.0 % 157 157 157 84.8 % 92 78 14 78 100.0 % 18 18 1 17

Generated by: LCOV version 2.0-1