LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.7 % 14327 12857 59 19 1392 29 498 12330 1 19 158
Current Date: 2025-10-26 12:31:50 -0700 Functions: 97.7 % 766 748 18 1 131 616 10
Baseline: lcov-20251027-010456-baseline Branches: 64.2 % 9149 5874 122 22 2 3129 26 2 254 5592 12 6
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 61.5 % 52 32 3 17 21 11
(7,30] days: 92.4 % 105 97 4 4 88 9
(30,360] days: 88.1 % 1228 1082 52 94 389 693 1
(360..) days: 90.0 % 12941 11645 19 1277 29 11616
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 9 9 8 1
(30,360] days: 94.1 % 68 64 4 29 35
(360..) days: 98.0 % 687 673 14 1 92 580
Branch coverage date bins:
(1,7] days: 57.7 % 26 15 3 8 11 4
(7,30] days: 85.7 % 49 42 7 40 2
(30,360] days: 66.9 % 863 577 112 1 173 2 203 372
(360..) days: 63.7 % 8229 5240 21 2 2948 24 2 5214 12 6

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GBC GNC CBC DCB
repl_gram.y Total
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
(30,360] days 100.0 % 1 1 1 - -
(360..) days 74.6 % 114 85 29 85 - -
repl_scanner.l Total
82.5%82.5%
82.5 % 120 99 21 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
(30,360] days 74.1 % 27 20 7 20 - 66.7 % 3 2 1 2
(360..) days 84.8 % 92 78 14 78 - 66.7 % 9 6 3 6
[..1] days 100.0 % 1 1 1 - -
slot.c Total
83.3%83.3%
83.3 % 982 818 5 159 5 9 804 5 60.6 % 812 492 4 316 6 12 474 97.9 % 47 46 1 6 40 2
(1,7] days 56.5 % 23 13 3 7 3 10 - 100.0 % 2 2 2
(30,360] days 70.6 % 119 84 2 33 6 78 - 87.5 % 8 7 1 2 5
(360..) days 86.2 % 836 721 115 5 716 - 100.0 % 37 37 2 35
(7,30] days 0.0 % 4 4 - -
slotfuncs.c Total
92.7%92.7%
92.7 % 327 303 24 303 65.7 % 198 130 68 130 93.8 % 16 15 1 15
(30,360] days 81.8 % 11 9 2 9 - -
(360..) days 93.0 % 316 294 22 294 - 93.8 % 16 15 1 15
syncrep.c Total
76.0%76.0%
76.0 % 317 241 5 71 2 239 2 62.0 % 234 145 1 5 83 1 144 84.2 % 19 16 3 2 14
(30,360] days 88.9 % 27 24 3 2 22 - -
(360..) days 74.8 % 290 217 5 68 217 - 84.2 % 19 16 3 2 14
syncrep_gram.y Total
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -
(360..) days 95.8 % 24 23 1 23 - 100.0 % 1 1 1
syncrep_scanner.l Total
53.0%53.0%
53.0 % 66 35 31 35 21.4 % 14 3 11 3 57.1 % 7 4 3 4
(30,360] days 54.3 % 35 19 16 19 - 66.7 % 6 4 2 4
(360..) days 51.6 % 31 16 15 16 - 0.0 % 1 1
walreceiver.c Total
83.5%83.5%
83.5 % 527 440 1 4 82 6 434 1 6 57.3 % 347 199 1 1 146 3 196 100.0 % 15 15 6 9
(30,360] days 96.6 % 29 28 1 6 22 - 100.0 % 1 1 1
(360..) days 82.7 % 498 412 4 82 412 - 100.0 % 14 14 5 9
walreceiverfuncs.c Total
84.5%84.5%
84.5 % 148 125 23 125 55.8 % 95 53 42 53 90.0 % 10 9 1 9
(30,360] days 66.7 % 6 4 2 4 - -
(360..) days 85.2 % 142 121 21 121 - 90.0 % 10 9 1 9
walsender.c Total
90.2%90.2%
90.2 % 1420 1281 5 7 127 5 47 1229 2 21 65.5 % 910 596 10 7 1 296 5 8 583 100.0 % 60 60 13 47
(1,7] days 9.1 % 11 1 10 1 - -
(30,360] days 92.8 % 83 77 5 1 47 30 - 100.0 % 1 1 1
(360..) days 90.7 % 1326 1203 7 116 5 1198 - 100.0 % 59 59 12 47
libpqwalreceiver/ Total
83.1%83.1%
83.1 % 420 349 71 2 347 9 3 59.5 % 311 185 126 1 184 95.2 % 21 20 1 6 14
(30,360] days/ 92.3 % 26 24 2 2 22 - 100.0 % 1 1 1
(360..) days/ 82.5 % 394 325 69 325 - 95.0 % 20 19 1 6 13
logical/ Total
91.5%91.5%
91.5 % 9067 8296 48 3 720 19 428 7849 1 7 118 64.7 % 5664 3667 105 9 1 1882 14 229 3424 12 6 99.2 % 516 512 4 1 94 417 8
(1,7] days/ 100.0 % 17 17 17 - -
(30,360] days/ 91.2 % 797 727 44 26 323 404 1 - 100.0 % 46 46 24 22
(360..) days/ 91.5 % 8161 7464 3 694 19 7445 - 99.1 % 462 458 4 1 62 395
(7,30] days/ 95.7 % 92 88 4 88 - 100.0 % 8 8 8
pgoutput/ Total
95.8%95.8%
95.8 % 793 760 33 4 756 3 73.0 % 526 384 1 141 2 1 381 100.0 % 42 42 4 38
(1,7] days/ 100.0 % 1 1 1 - -
(30,360] days/ 97.0 % 66 64 2 3 61 - 100.0 % 2 2 1 1
(360..) days/ 95.7 % 717 686 31 686 - 100.0 % 39 39 3 36
(7,30] days/ 100.0 % 9 9 9 - 100.0 % 1 1 1

Generated by: LCOV version 2.4-beta