LCOV - differential code coverage report
Current view: top level - src/backend/replication/logical Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 91.3 % 9645 8806 129 17 693 10 4 1322 7470 8 29 529
Current Date: 2026-05-29 21:51:00 -0400 Functions: 98.9 % 553 547 3 3 242 305 40
Baseline: lcov-20260530-034037-baseline Branches: 65.2 % 6031 3931 339 17 62 1682 12 37 781 3101 241 411
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 2 2 2
(1,7] days: 100.0 % 13 13 9 4
(7,30] days: 67.2 % 64 43 18 3 38 5
(30,360] days: 90.9 % 1552 1410 111 31 1272 138
(360..) days: 91.6 % 8014 7338 17 659 10 4 1 7323 8
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 1 1 1
(30,360] days: 98.0 % 102 100 2 96 4
(360..) days: 99.1 % 449 445 1 3 144 301
Branch coverage date bins:
[..1] days: 100.0 % 2 2 2
(7,30] days: 43.2 % 44 19 16 9 16 3
(30,360] days: 68.0 % 1192 811 323 58 1 763 47
(360..) days: 64.7 % 4793 3099 17 62 1615 11 37 3051

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 DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
origin.c
87.4%87.4%
87.4 % 493 431 9 5 48 2 81 348 6 69 55.6 % 347 193 37 1 8 108 65 128 32 62 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 6 12 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 2 63 181 23 65 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 9 15 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 6 42 55 8 24 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 12 10 100.0 % 9 9 1 8
sequencesync.c
89.7%89.7%
89.7 % 242 217 25 217 61.9 % 155 96 59 96 100.0 % 9 9 9
logicalctl.c
100.0%
100.0 % 140 140 140 81.2 % 80 65 15 65 100.0 % 16 16 16
tablesync.c
90.7%90.7%
90.7 % 504 457 7 1 39 39 418 5 85 64.7 % 292 189 6 2 95 1 18 170 13 42 100.0 % 16 16 12 4 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
slotsync.c
88.7%88.7%
88.7 % 558 495 9 4 50 1 1 109 384 4 63 58.7 % 390 229 24 3 134 1 50 178 31 39 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 6 22 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 1 87 4 141 8 10 100.0 % 36 36 9 27 1
launcher.c
89.4%89.4%
89.4 % 587 525 6 56 2 1 122 400 30 66.8 % 392 262 31 7 92 3 5 71 183 14 24 100.0 % 37 37 17 20 5
reorderbuffer.c
93.6%93.6%
93.6 % 1768 1655 3 110 1 64 1590 1 2 55 68.6 % 1177 808 18 6 19 326 1 13 40 754 39 53 100.0 % 94 94 24 70 1
worker.c
92.6%92.6%
92.6 % 1881 1742 33 106 1 279 1462 5 2 68 67.6 % 1117 755 64 2 27 269 1 11 149 594 40 33 100.0 % 98 98 51 47 4

Generated by: LCOV version 2.5.0-beta