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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 90.4 % 15146 13686 160 7 1293 32 7 1852 11795 1 9 53 797
Current Date: 2026-05-05 10:23:31 +0900 Functions: 97.7 % 817 798 4 15 365 433 55
Baseline: lcov-20260505-025707-baseline Branches: 65.9 % 9553 6295 456 24 16 2762 52 8 1130 5105 114 104 222 555
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Group by: Date bin [..1] days: 67.3 % 55 37 18 36 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 96.3 % 27 26 1 26
(7,30] days: 90.8 % 327 297 21 9 275 22
(30,360] days: 91.0 % 1911 1739 120 52 1 1514 224
(360..) days: 90.3 % 12826 11587 7 1232 31 7 1 11548 1 9
Function coverage date bins:
[..1] days: 100.0 % 1 1 1
(7,30] days: 96.6 % 29 28 1 26 2
(30,360] days: 99.0 % 105 104 1 100 4
(360..) days: 97.5 % 682 665 2 15 238 427
Branch coverage date bins:
[..1] days: 46.7 % 30 14 16 14
(1,7] days: 65.0 % 20 13 7 13
(7,30] days: 70.2 % 258 181 58 19 170 11
(30,360] days: 70.1 % 1484 1040 375 2 63 1 933 106 2 2
(360..) days: 63.3 % 7979 5047 22 16 2680 51 8 4988 112 102

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 EUB ECB DUB DCB Rate Total Hit UNC UBC GNC CBC DCB
repl_gram.y (360..) days∗∗ 74.8 % 115 86 29 86 25.0 % 8 2 6 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 - -
slot.c Total
86.4%86.4%
86.4 % 1040 899 7 134 3 1 154 741 4 85 66.3 % 822 545 37 1 239 4 1 155 385 21 23 32 98 97.9 % 48 47 1 30 17 5
(30,360] days 89.6 % 202 181 5 16 118 63 76.9 % 186 143 26 15 104 39 1 1 100.0 % 4 4 4
(360..) days 85.2 % 800 682 118 3 1 678 56.8 % 618 351 1 224 4 1 346 20 22 97.6 % 41 40 1 23 17
(7,30] days 94.7 % 38 36 2 36 82.3 % 62 51 11 51 100.0 % 3 3 3
slotfuncs.c Total
94.9%94.9%
94.9 % 332 315 17 28 287 23 70.5 % 190 134 6 50 30 104 6 6 5 27 93.8 % 16 15 1 9 6
(30,360] days 100.0 % 22 22 21 1 84.4 % 32 27 5 27 -
(360..) days 94.4 % 303 286 17 286 62.7 % 166 104 50 104 6 6 93.8 % 16 15 1 9 6
(7,30] days 100.0 % 7 7 7 75.0 % 4 3 1 3 -
syncrep.c Total
77.0%77.0%
77.0 % 318 245 6 67 10 235 4 11 66.2 % 234 155 12 67 1 12 142 2 2 14 6 84.2 % 19 16 1 2 5 11
(30,360] days 76.9 % 13 10 3 10 66.7 % 18 12 6 12 -
(360..) days 77.8 % 302 235 67 235 66.8 % 214 143 67 1 142 2 2 84.2 % 19 16 1 2 5 11
(7,30] days 0.0 % 3 3 0.0 % 6 6 -
syncrep_gram.y (360..) days∗∗ 96.0 % 25 24 1 24 83.3 % 12 10 2 10 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 0.0 % 3 3 0.0 % 2 2 -
(360..) days 55.6 % 63 35 28 35 25.0 % 12 3 9 3 57.1 % 7 4 3 4
walreceiver.c Total
86.6%86.6%
86.6 % 538 466 4 68 1 52 413 1 1 43 61.1 % 342 209 10 2 2 119 6 1 26 176 10 10 7 17 100.0 % 15 15 11 4 2
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 93.0 % 43 40 3 40 70.6 % 34 24 10 24 100.0 % 2 2 2
(360..) days 85.9 % 482 414 68 1 413 1 56.1 % 326 183 2 2 119 6 1 176 10 10 100.0 % 13 13 9 4
(7,30] days 90.0 % 10 9 1 9 100.0 % 2 2 2 -
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 11 7 8 8 100.0 % 11 11 7 4 2
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 9 9 9 83.3 % 6 5 1 5 100.0 % 1 1 1
(360..) days 87.1 % 132 115 17 2 1 112 1 55.7 % 79 44 17 44 11 7 100.0 % 8 8 4 4
(7,30] days 100.0 % 9 9 9 40.0 % 10 4 6 4 100.0 % 2 2 2
walsender.c Total
92.1%92.1%
92.1 % 1469 1353 5 111 10 1 146 1196 5 69 68.7 % 908 624 23 4 1 256 7 71 546 17 17 13 45 100.0 % 63 63 32 31 2
(1,7] days 95.0 % 20 19 1 19 62.5 % 16 10 6 10 -
(30,360] days 87.9 % 107 94 3 10 84 10 75.0 % 72 54 12 1 5 40 14 100.0 % 2 2 2
(360..) days 92.2 % 1298 1197 101 10 1 1186 65.1 % 828 539 3 1 251 7 532 17 17 100.0 % 57 57 26 31
(7,30] days 97.7 % 44 43 1 43 80.8 % 26 21 5 21 100.0 % 4 4 4
libpqwalreceiver/ Total
83.8%83.8%
83.8 % 431 361 70 1 5 355 9 5 61.2 % 317 194 123 3 191 95.5 % 22 21 1 8 13
(30,360] days/ 95.5 % 22 21 1 5 16 91.7 % 12 11 1 11 100.0 % 1 1 1
(360..) days/ 83.1 % 409 340 69 1 339 60.0 % 305 183 122 3 180 95.2 % 21 20 1 8 12
logical/ Total
91.4%91.4%
91.4 % 9648 8815 132 7 694 15 4 1326 7470 8 29 529 65.3 % 6033 3937 344 18 12 1722 31 4 782 3120 47 39 138 343 98.9 % 553 547 3 3 242 305 41
(1,7] days/ 100.0 % 2 2 2 75.0 % 4 3 1 3 -
(30,360] days/ 91.2 % 1454 1326 106 22 1 1200 125 67.8 % 1104 748 314 1 39 1 708 39 1 1 98.9 % 91 90 1 88 2
(360..) days/ 91.6 % 8012 7342 7 663 14 4 1 7323 8 63.6 % 4881 3104 17 12 1664 30 4 3070 46 38 99.1 % 449 445 1 3 144 301
(7,30] days/ 86.5 % 126 109 8 9 87 22 68.0 % 100 68 13 19 57 11 91.7 % 12 11 1 9 2
[..1] days/ 66.7 % 54 36 18 36 46.7 % 30 14 16 14 100.0 % 1 1 1
pgoutput/ Total
95.9%95.9%
95.9 % 802 769 33 27 742 17 73.4 % 530 389 1 140 2 13 374 5 11 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 2 371 100.0 % 38 38 10 28
. (7,30] days/∗∗ 93.3 % 90 84 6 84 66.7 % 48 32 16 32 100.0 % 8 8 8
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta