LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 91.5 % 9659 8834 130 9 686 25 4 1338 7467 8 28 535
Current Date: 2026-06-29 16:15:13 +0200 Functions: 98.9 % 553 547 3 3 245 302 40
Baseline: lcov-20260630-baseline Branches: 65.3 % 6044 3947 342 26 12 1717 35 4 793 3115 46 40
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 87.0 % 54 47 7 37 10
(30,360] days: 90.4 % 1538 1391 123 24 1299 92
(360..) days: 91.7 % 8067 7396 9 662 25 4 2 7365 8
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 98.0 % 100 98 2 95 3
(360..) days: 99.1 % 452 448 1 3 149 299
Branch coverage date bins:
(7,30] days: 83.3 % 36 30 5 1 27 3
(30,360] days: 67.1 % 1193 800 337 54 764 36 1 1
(360..) days: 63.6 % 4901 3117 26 12 1662 35 4 2 3076 45 39

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 GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UNC UBC GNC CBC DCB
origin.c
88.4%88.4%
88.4 % 493 436 9 48 7 81 348 6 69 56.2 % 347 195 36 4 112 1 66 128 91.2 % 34 31 2 1 23 8 8
decode.c
93.0%93.0%
93.0 % 460 428 12 20 1 1 20 406 1 2 16 78.4 % 236 185 10 1 40 1 22 162 95.2 % 21 20 1 10 10 1
logical.c
93.2%93.2%
93.2 % 804 749 1 54 49 700 1 42 59.7 % 414 247 13 154 1 63 183 10 10 97.6 % 41 40 1 13 27 3
proto.c
90.2%90.2%
90.2 % 510 460 4 46 23 437 22 60.3 % 242 146 10 1 85 12 134 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
86.1%86.1%
86.1 % 187 161 22 4 1 69 91 1 4 41 67.8 % 152 103 28 1 20 1 42 60 100.0 % 8 8 5 3 1
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 14 9 93 9 50.0 % 76 38 4 34 8 30 9 3 100.0 % 9 9 1 8
sequencesync.c
89.1%89.1%
89.1 % 257 229 28 229 61.4 % 166 102 64 102 100.0 % 9 9 9
logicalctl.c
100.0%
100.0 % 137 137 137 84.1 % 82 69 13 69 100.0 % 16 16 16
tablesync.c
91.7%91.7%
91.7 % 504 462 5 1 36 3 41 418 5 85 65.1 % 292 190 5 3 94 1 19 170 5 5 100.0 % 16 16 12 4 9
relation.c
93.3%93.3%
93.3 % 285 266 19 12 254 9 79.3 % 174 138 36 4 134 100.0 % 18 18 4 14
slotsync.c
89.5%89.5%
89.5 % 560 501 9 50 5 1 109 386 3 64 59.5 % 390 232 24 134 4 50 178 16 14 100.0 % 31 31 18 13 7
snapbuild.c
86.1%86.1%
86.1 % 589 507 82 2 15 490 2 14 57.9 % 482 279 5 198 3 29 247 100.0 % 32 32 9 23
applyparallelworker.c
89.4%89.4%
89.4 % 425 380 1 44 9 371 1 11 61.7 % 235 145 2 88 4 141 5 7 100.0 % 36 36 9 27 1
launcher.c
88.9%88.9%
88.9 % 587 522 6 1 58 1 122 399 30 65.8 % 392 258 33 3 2 96 4 69 185 1 1 100.0 % 37 37 17 20 5
reorderbuffer.c
93.7%93.7%
93.7 % 1768 1657 3 108 1 64 1592 1 2 55 68.8 % 1177 810 18 14 1 334 9 3 40 758 100.0 % 94 94 24 70 1
worker.c
92.8%92.8%
92.8 % 1881 1746 33 102 6 279 1461 5 2 68 67.8 % 1117 757 64 4 4 288 10 1 149 597 100.0 % 98 98 54 44 4

Generated by: LCOV version 2.0-1