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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 90.4 % 15171 13721 156 11 1283 36 7 1881 11797 1 9 52 812
Current Date: 2026-06-29 16:15:13 +0200 Functions: 97.7 % 818 799 4 15 368 431 55
Baseline: lcov-20260630-baseline Branches: 66.0 % 9566 6317 455 30 16 2748 56 8 1148 5105 115 103
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 89.7 % 107 96 7 4 44 52
(30,360] days: 90.8 % 2215 2012 149 54 1835 177
(360..) days: 90.4 % 12848 11612 11 1225 36 7 2 11567 1 9
Function coverage date bins:
(7,30] days: 100.0 % 3 3 1 2
(30,360] days: 98.5 % 132 130 2 125 5
(360..) days: 97.5 % 683 666 2 15 242 424
Branch coverage date bins:
(7,30] days: 75.9 % 58 44 7 3 31 13 2 2
(30,360] days: 69.5 % 1743 1212 448 79 1115 97 2 2
(360..) days: 63.4 % 7983 5061 30 16 2666 56 8 2 4995 111 99

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 Rate Total Hit UNC UBC GNC CBC DCB
repl_gram.y.gcov.html (360..) days∗∗ 74.8 % 115 86 29 86 - -
repl_scanner.l Total
80.5%80.5%
80.5 % 123 99 24 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
(360..) days 81.7 % 120 98 22 98 - 66.7 % 12 8 4 8
(7,30] days 0.0 % 2 2 - -
[..1] days 100.0 % 1 1 1 - -
slot.c Total
86.4%86.4%
86.4 % 1038 897 7 134 3 1 157 736 4 90 66.4 % 822 546 37 1 238 4 1 157 384 22 22 97.9 % 48 47 1 31 16 6
(30,360] days 90.3 % 226 204 7 15 156 48 - 100.0 % 8 8 8
(360..) days 85.1 % 797 678 119 3 1 674 - 97.5 % 40 39 1 23 16
(7,30] days 100.0 % 15 15 1 14 - -
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 93.8 % 16 15 1 9 6
(30,360] days 100.0 % 29 29 28 1 - -
(360..) days 94.4 % 303 286 17 286 - 93.8 % 16 15 1 9 6
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 84.2 % 19 16 1 2 5 11
(30,360] days 62.5 % 16 10 6 10 - -
(360..) days 77.8 % 302 235 67 235 - 84.2 % 19 16 1 2 5 11
syncrep_gram.y.gcov.html (360..) days∗∗ 96.0 % 25 24 1 24 - 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 - -
(360..) days 55.6 % 63 35 28 35 - 57.1 % 7 4 3 4
walreceiver.c Total
87.6%87.6%
87.6 % 541 474 2 65 4 60 410 1 1 46 62.0 % 342 212 9 2 2 117 8 1 27 176 11 9 100.0 % 15 15 10 5 2
(30,360] days 96.8 % 62 60 2 60 - 100.0 % 2 2 2
(360..) days 86.4 % 478 413 65 4 409 1 - 100.0 % 13 13 8 5
(7,30] days 100.0 % 1 1 1 - -
walreceiverfuncs.c Total
87.5%87.5%
87.5 % 152 133 2 17 2 1 20 110 1 1 15 66.2 % 77 51 7 2 17 9 42 11 7 100.0 % 11 11 7 4 2
(30,360] days 95.7 % 23 22 1 20 2 - 100.0 % 3 3 3
(360..) days 86.0 % 129 111 2 16 2 1 108 1 - 100.0 % 8 8 4 4
walsender.c Total
92.1%92.1%
92.1 % 1472 1355 5 112 1 1 146 1207 5 69 69.1 % 910 629 23 1 257 5 71 553 17 17 100.0 % 63 63 32 31 2
(30,360] days 91.2 % 170 155 5 10 146 9 - 100.0 % 6 6 6
(360..) days 92.2 % 1298 1197 101 1 1 1195 - 100.0 % 57 57 26 31
(7,30] days 75.0 % 4 3 1 3 - -
libpqwalreceiver/ Total
84.6%84.6%
84.6 % 434 367 67 1 7 359 9 6 62.7 % 311 195 116 3 192 95.7 % 23 22 1 8 14
(30,360] days/ 95.8 % 24 23 1 7 16 - 12 11 1 11 100.0 % 1 1 1
(360..) days/ 83.1 % 385 320 65 1 319 - 295 181 114 3 178 95.0 % 20 19 1 8 11
(7,30] days/ 96.0 % 25 24 1 24 - 4 3 1 3 100.0 % 2 2 2
logical/ Total
91.5%91.5%
91.5 % 9659 8834 130 9 686 25 4 1338 7467 8 28 535 65.3 % 6044 3947 342 26 12 1717 35 4 793 3115 46 40 98.9 % 553 547 3 3 245 302 40
(30,360] days/ 90.4 % 1538 1391 123 24 1299 92 - 1193 800 337 54 764 36 1 1 98.0 % 100 98 2 95 3
(360..) days/ 91.7 % 8067 7396 9 662 25 4 2 7365 8 - 4901 3117 26 12 1662 35 4 2 3076 45 39 99.1 % 452 448 1 3 149 299
(7,30] days/ 87.0 % 54 47 7 37 10 - 36 30 5 1 27 3 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 100.0 % 42 42 13 29 3
(30,360] days/ 100.0 % 36 36 27 9 - 18 16 1 1 13 3 100.0 % 4 4 3 1
(360..) days/ 95.7 % 766 733 33 733 - 512 373 139 2 371 100.0 % 38 38 10 28
pgrepack/ Total
93.6%93.6%
93.6 % 94 88 6 88 66.7 % 54 36 18 36 100.0 % 8 8 8
(30,360] days/ 93.2 % 88 82 6 82 - 48 32 16 32 100.0 % 8 8 8
(7,30] days/ 100.0 % 6 6 6 - 6 4 2 4 -
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1