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: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 90.3 % 15143 13680 155 17 1291 35 7 1859 11779 1 9 53 806
Current Date: 2026-05-29 21:51:00 -0400 Functions: 97.7 % 817 798 4 15 366 432 55
Baseline: lcov-20260530-034037-baseline Branches: 65.9 % 9551 6296 451 17 75 2712 36 56 1131 5073 407 699
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 3 3 2 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 97.1 % 34 33 1 26 7
(7,30] days: 75.3 % 89 67 19 3 62 5
(30,360] days: 91.0 % 2201 2004 136 61 1768 236
(360..) days: 90.3 % 12816 11573 17 1226 35 7 1 11530 1 9
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 1 1 1
(30,360] days: 98.5 % 133 131 2 125 6
(360..) days: 97.5 % 681 664 2 15 238 426
Branch coverage date bins:
[..1] days: 100.0 % 2 2 2
(1,7] days: 75.0 % 8 6 1 1 5 1
(7,30] days: 48.3 % 60 29 22 9 26 3
(30,360] days: 70.4 % 1724 1214 428 82 1 1098 115
(360..) days: 65.0 % 7757 5045 17 75 2620 35 56 4954

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 GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
libpqwalreceiver/ Total
83.8%83.8%
83.8 % 432 362 70 1 7 354 9 6 61.5 % 317 195 122 3 192 95.5 % 22 21 1 8 13
(360..) days/ 83.1 % 408 339 69 1 338 60.3 % 305 184 121 3 181 95.2 % 21 20 1 8 12
(1,7] days/ 100.0 % 3 3 3 - -
(30,360] days/ 95.2 % 21 20 1 4 16 91.7 % 12 11 1 11 100.0 % 1 1 1
logical/ Total
91.3%91.3%
91.3 % 9645 8806 129 17 693 10 4 1322 7470 8 29 529 65.2 % 6031 3931 339 17 62 1682 12 37 781 3101 241 411 98.9 % 553 547 3 3 242 305 40
(360..) days/ 91.6 % 8014 7338 17 659 10 4 1 7323 8 64.7 % 4793 3099 17 62 1615 11 37 3051 99.1 % 449 445 1 3 144 301
(30,360] days/ 90.9 % 1552 1410 111 31 1272 138 68.0 % 1192 811 323 58 1 763 47 98.0 % 102 100 2 96 4
[..1] days/ 100.0 % 2 2 2 100.0 % 2 2 2 -
(1,7] days/ 100.0 % 13 13 9 4 - 100.0 % 1 1 1
(7,30] days/ 67.2 % 64 43 18 3 38 5 43.2 % 44 19 16 9 16 3 100.0 % 1 1 1
. (30,360] days/∗∗ 93.3 % 89 83 6 83 66.7 % 48 32 16 32 100.0 % 8 8 8
pgoutput/ Total
95.9%95.9%
95.9 % 802 769 33 27 742 17 73.4 % 530 389 1 140 4 13 372 5 13 100.0 % 42 42 13 29 3
(30,360] days/ 100.0 % 36 36 27 9 88.9 % 18 16 1 1 13 3 100.0 % 4 4 3 1
(360..) days/ 95.7 % 766 733 33 733 72.9 % 512 373 139 4 369 100.0 % 38 38 10 28
repl_gram.y (360..) days∗∗ 74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
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
(360..) days 55.6 % 63 35 28 35 25.0 % 12 3 9 3 57.1 % 7 4 3 4
(30,360] days 0.0 % 3 3 0.0 % 2 2 -
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
(360..) days 82.4 % 119 98 21 98 44.4 % 18 8 10 8 66.7 % 12 8 4 8
[..1] days 100.0 % 1 1 1 - -
syncrep.c Total
77.0%77.0%
77.0 % 318 245 6 67 5 10 230 4 11 66.2 % 234 155 12 67 6 12 137 16 8 84.2 % 19 16 1 2 5 11
(360..) days 77.8 % 302 235 67 5 230 68.1 % 210 143 67 6 137 84.2 % 19 16 1 2 5 11
(30,360] days 62.5 % 16 10 6 10 50.0 % 24 12 12 12 -
slotfuncs.c Total
94.9%94.9%
94.9 % 332 315 17 28 287 23 70.5 % 190 134 6 50 30 104 11 33 93.8 % 16 15 1 9 6
(360..) days 94.4 % 303 286 17 286 67.5 % 154 104 50 104 93.8 % 16 15 1 9 6
(30,360] days 100.0 % 29 29 28 1 83.3 % 36 30 6 30 -
slot.c Total
86.4%86.4%
86.4 % 1037 896 7 134 3 1 156 736 4 90 66.4 % 822 546 37 2 237 4 2 157 383 56 122 97.9 % 48 47 1 31 16 6
(360..) days 85.1 % 794 676 118 3 1 672 61.0 % 574 350 2 222 4 2 344 97.5 % 40 39 1 23 16
(1,7] days 100.0 % 9 9 8 1 83.3 % 6 5 1 5 100.0 % 1 1 1
(30,360] days 90.2 % 234 211 7 16 148 63 78.9 % 242 191 36 15 152 39 100.0 % 7 7 7
syncrep_gram.y (360..) days∗∗ 96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
walreceiverfuncs.c Total
88.8%88.8%
88.8 % 152 135 17 2 1 20 112 1 1 15 68.8 % 77 53 7 17 9 44 19 15 100.0 % 11 11 7 4 2
(1,7] days 66.7 % 3 2 1 2 50.0 % 2 1 1 1 -
(7,30] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 18 18 18 56.2 % 16 9 7 9 100.0 % 3 3 3
(360..) days 87.6 % 129 113 16 2 1 110 1 72.9 % 59 43 16 43 100.0 % 8 8 4 4
walreceiver.c Total
87.1%87.1%
87.1 % 541 471 2 68 1 60 410 1 1 46 61.1 % 342 209 10 10 113 2 10 26 171 28 33 100.0 % 15 15 11 4 2
(1,7] days 100.0 % 6 6 6 - -
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 96.2 % 53 51 2 51 72.2 % 36 26 10 26 100.0 % 2 2 2
(360..) days 85.8 % 479 411 68 1 410 1 59.8 % 306 183 10 113 2 10 171 100.0 % 13 13 9 4
walsender.c Total
92.2%92.2%
92.2 % 1469 1354 5 110 13 1 146 1194 5 69 69.3 % 908 629 23 1 255 9 3 71 546 31 64 100.0 % 63 63 32 31 2
(7,30] days 95.0 % 20 19 1 19 62.5 % 16 10 6 10 -
(30,360] days 90.7 % 150 136 4 10 127 9 77.6 % 98 76 17 5 61 15 100.0 % 6 6 6
(360..) days 92.3 % 1299 1199 100 13 1 1185 68.4 % 794 543 1 250 9 3 531 100.0 % 57 57 26 31
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta