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: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 90.7 % 8365 7584 99 8 674 12 1 739 6832 1 10 227
Current Date: 2024-04-14 14:21:10 Functions: 98.7 % 477 471 6 92 379 6
Baseline: 16@8cea358b128 Branches: 63.6 % 5189 3301 241 19 6 1622 17 6 377 2901
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 87.1 % 542 472 70 471 1
(60,120] days: 100.0 % 50 50 50
(120,180] days: 93.2 % 74 69 5 56 13
(180,240] days: 74.2 % 66 49 17 46 3
(240..) days: 91.0 % 7633 6944 7 8 674 12 1 116 6815 1
Function coverage date bins:
[..60] days: 100.0 % 28 28 28
(60,120] days: 100.0 % 2 2 2
(120,180] days: 100.0 % 1 1 1
(240..) days: 98.7 % 446 440 6 61 379
Branch coverage date bins:
[..60] days: 59.3 % 408 242 166 242
(60,120] days: 88.5 % 26 23 3 23
(120,180] days: 73.3 % 60 44 15 1 37 7
(180,240] days: 56.7 % 60 34 26 28 6
(240..) days: 63.8 % 4635 2958 31 19 6 1621 17 6 47 2888

File Sort by file name Line Coverage ( hide details ) 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 Rate Total Hit UBC GNC CBC DCB
origin.c
86.5%86.5%
86.5 % 475 411 64 7 4 400 1 2 56.3 % 325 183 142 4 4 175 90.3 % 31 28 3 2 26
<unnamed> 86.5 % 475 411 7 4 400 56.3 % 325 183 4 4 175 90.3 % 31 28 2 26
snapbuild.c
82.0%82.0%
82.0 % 578 474 1 5 98 2 6 466 54.3 % 468 254 3 3 208 3 3 248 96.8 % 31 30 1 1 29
<unnamed> 82.0 % 578 474 2 6 466 54.3 % 468 254 3 3 248 96.8 % 31 30 1 29
logical.c
92.9%92.9%
92.9 % 790 734 8 48 52 682 1 57.0 % 426 243 20 163 34 209 97.6 % 41 40 1 3 37
<unnamed> 92.9 % 790 734 52 682 57.0 % 426 243 34 209 97.6 % 41 40 3 37
proto.c
91.2%91.2%
91.2 % 509 464 45 5 459 7 63.7 % 256 163 93 163 97.8 % 46 45 1 2 43
<unnamed> 91.2 % 509 464 5 459 63.7 % 256 163 163 97.8 % 46 45 2 43
message.c
95.5%95.5%
95.5 % 22 21 1 4 17 1 66.7 % 12 8 4 4 4 100.0 % 2 2 1 1
<unnamed> 95.5 % 22 21 4 17 66.7 % 12 8 4 4 100.0 % 2 2 1 1
logicalfuncs.c
87.9%87.9%
87.9 % 116 102 1 13 6 96 2 46.5 % 86 40 1 45 1 39 100.0 % 9 9 2 7
<unnamed> 87.9 % 116 102 6 96 46.5 % 86 40 1 39 100.0 % 9 9 2 7
relation.c
89.6%89.6%
89.6 % 268 240 28 4 236 4 75.6 % 160 121 2 37 8 113 100.0 % 17 17 3 14
<unnamed> 89.6 % 268 240 4 236 75.6 % 160 121 8 113 100.0 % 17 17 3 14
tablesync.c
91.2%91.2%
91.2 % 536 489 4 43 1 47 441 13 65.9 % 317 209 8 1 99 17 192 100.0 % 19 19 8 11
<unnamed> 91.2 % 536 489 1 47 441 65.9 % 317 209 17 192 100.0 % 19 19 8 11
decode.c
94.2%94.2%
94.2 % 446 420 26 2 26 392 19 78.5 % 214 168 3 43 2 15 151 100.0 % 20 20 6 14 1
<unnamed> 94.2 % 446 420 2 26 392 78.5 % 214 168 2 15 151 100.0 % 20 20 6 14
slotsync.c
85.9%85.9%
85.9 % 454 390 64 390 56.7 % 342 194 148 194 100.0 % 24 24 24
<unnamed> 85.9 % 454 390 390 56.7 % 342 194 194 100.0 % 24 24 24
launcher.c
87.6%87.6%
87.6 % 477 418 10 1 48 1 39 378 25 64.0 % 308 197 17 4 6 84 4 6 27 160 100.0 % 31 31 8 23 1
<unnamed> 87.6 % 477 418 1 39 378 64.0 % 308 197 4 6 27 160 100.0 % 31 31 8 23
applyparallelworker.c
89.2%89.2%
89.2 % 425 379 46 4 375 7 60.9 % 243 148 95 148 100.0 % 36 36 4 32
<unnamed> 89.2 % 425 379 4 375 60.9 % 243 148 148 100.0 % 36 36 4 32
worker.c
92.9%92.9%
92.9 % 1594 1481 11 2 100 85 1396 7 95 66.1 % 917 606 34 11 266 2 47 557 100.0 % 82 82 11 71 3
<unnamed> 92.9 % 1594 1481 85 1396 66.1 % 917 606 2 47 557 100.0 % 82 82 11 71
reorderbuffer.c
93.2%93.2%
93.2 % 1675 1561 114 67 1494 3 51 68.8 % 1115 767 5 343 2 23 742 100.0 % 88 88 17 71 1
<unnamed> 93.2 % 1675 1561 67 1494 68.8 % 1115 767 2 23 742 100.0 % 88 88 17 71

Generated by: LCOV version 2.1-beta2-3-g6141622