LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 89.5 % 13355 11947 162 10 1236 65 2 1148 10732 1 23 347
Current Date: 2024-04-14 14:21:10 Functions: 97.5 % 718 700 2 16 1 157 542 9
Baseline: 16@8cea358b128 Branches: 64.1 % 8517 5460 377 22 7 2651 51 7 651 4751
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 86.4 % 793 685 107 1 669 16
(60,120] days: 89.2 % 240 214 25 1 195 19
(120,180] days: 93.8 % 97 91 6 76 15
(180,240] days: 85.7 % 119 102 17 92 10
(240..) days: 89.7 % 12106 10855 7 10 1234 65 2 116 10672 1
Function coverage date bins:
[..60] days: 97.5 % 40 39 1 39
(60,120] days: 100.0 % 10 10 10
(120,180] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 97.4 % 666 649 1 16 1 106 542
Branch coverage date bins:
[..60] days: 63.2 % 642 406 232 4 396 10
(60,120] days: 63.5 % 156 99 57 87 12
(120,180] days: 75.6 % 90 68 21 1 61 7
(180,240] days: 64.7 % 102 66 36 60 6
(240..) days: 64.0 % 7527 4821 31 22 7 2646 51 7 47 4716

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 UNC UBC GBC GNC CBC DCB
repl_gram.y
74.8%74.8%
74.8 % 115 86 2 27 1 6 79 25.0 % 8 2 6 2 -
<unnamed> 74.8 % 115 86 1 6 79 25.0 % 8 2 2 - 0 0
repl_scanner.l
78.9%78.9%
78.9 % 38 30 8 30 41.7 % 12 5 7 5 66.7 % 9 6 3 6
<unnamed> 78.9 % 38 30 30 41.7 % 12 5 5 66.7 % 9 6 6
slot.c
85.7%85.7%
85.7 % 896 768 34 94 5 162 601 1 15 63.4 % 722 458 67 197 7 129 322 97.6 % 42 41 1 17 24 1
<unnamed> 85.7 % 896 768 5 162 601 63.4 % 722 458 7 129 322 97.6 % 42 41 17 24
slotfuncs.c
95.0%95.0%
95.0 % 319 303 2 14 30 273 4 27 69.9 % 186 130 5 51 15 115 93.8 % 16 15 1 6 9
<unnamed> 95.0 % 319 303 30 273 69.9 % 186 130 15 115 93.8 % 16 15 6 9
syncrep.c
75.7%75.7%
75.7 % 304 230 1 2 71 230 5 66.1 % 218 144 1 73 144 84.2 % 19 16 1 2 16
<unnamed> 75.7 % 304 230 230 66.1 % 218 144 144 84.2 % 19 16 16
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
<unnamed> 96.0 % 25 24 24 83.3 % 12 10 10 100.0 % 1 1 1
syncrep_scanner.l
59.1%59.1%
59.1 % 22 13 9 13 25.0 % 12 3 9 3 50.0 % 4 2 2 2
<unnamed> 59.1 % 22 13 13 25.0 % 12 3 3 50.0 % 4 2 2
walreceiver.c
82.1%82.1%
82.1 % 526 432 2 92 40 7 385 2 6 57.1 % 347 198 1 1 147 19 3 176 100.0 % 16 16 1 2 13 1
<unnamed> 82.1 % 526 432 40 7 385 57.1 % 347 198 19 3 176 100.0 % 16 16 1 2 13
walreceiverfuncs.c
84.5%84.5%
84.5 % 148 125 23 7 118 57.9 % 95 55 40 5 50 90.0 % 10 9 1 9
<unnamed> 84.5 % 148 125 7 118 57.9 % 95 55 5 50 90.0 % 10 9 9
walsender.c
91.6%91.6%
91.6 % 1380 1264 14 102 138 1126 36 67.2 % 877 589 37 1 1 249 3 1 69 516 100.0 % 61 61 23 38
<unnamed> 91.6 % 1380 1264 138 1126 67.2 % 877 589 3 1 69 516 100.0 % 61 61 23 38
libpqwalreceiver/
79.8%79.8%
79.8 % 456 364 6 86 1 37 326 13 59.6 % 329 196 12 121 28 168 95.7 % 23 22 1 5 17 1
logical/
90.7%90.7%
90.7 % 8365 7584 99 8 674 12 1 739 6832 1 10 227 63.6 % 5189 3301 241 19 6 1622 17 6 377 2901 98.7 % 477 471 6 92 379 6
pgoutput/
95.1%95.1%
95.1 % 761 724 2 35 29 695 1 23 72.4 % 510 369 14 127 30 339 100.0 % 40 40 12 28

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