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: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 89.9 % 14233 12790 43 8 19 1373 15 263 348 12164 14 61
Current Date: 2025-09-06 07:49:51 +0900 Functions: 97.5 % 761 742 19 18 79 645 2
Baseline: lcov-20250906-005545-baseline Branches: 64.4 % 9098 5856 91 14 38 3099 29 138 185 5504 12 6
Baseline Date: 2025-09-05 08:21:35 +0100 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: 86.0 % 93 80 13 78 2
(7,30] days: 91.7 % 12 11 1 4 7
(30,360] days: 88.9 % 1126 1001 29 1 3 92 36 266 699
(360..) days: 90.0 % 13001 11697 7 16 1281 15 227 11455
Function coverage date bins:
(1,7] days: 100.0 % 6 6 6
(7,30] days: 100.0 % 1 1 1
(30,360] days: 93.7 % 63 59 4 3 21 35
(360..) days: 97.8 % 691 676 15 15 51 610
Branch coverage date bins:
(1,7] days: 65.8 % 76 50 26 50
(7,30] days: 100.0 % 2 2 2
(30,360] days: 67.5 % 806 544 65 2 6 189 24 133 387
(360..) days: 63.9 % 8232 5260 12 32 2910 29 114 5117 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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GIC GNC CBC DCB
libpqwalreceiver/ Total
83.1%83.1%
83.1 % 420 349 71 2 347 9 3 59.2 % 311 184 127 184 95.2 % 21 20 1 6 14
(360..) days/ 82.5 % 394 325 69 325 - 307 182 125 182 95.0 % 20 19 1 6 13
(30,360] days/ 92.3 % 26 24 2 2 22 - 4 2 2 2 100.0 % 1 1 1
logical/ Total
91.4%91.4%
91.4 % 9009 8237 36 3 19 714 10 263 283 7681 2 24 64.8 % 5619 3642 74 7 37 1859 14 136 164 3328 12 6 99.0 % 513 508 5 18 45 445 1
(360..) days/ 91.4 % 8214 7506 2 16 690 10 227 7269 - 5033 3206 5 31 1773 14 112 3080 12 6 98.9 % 466 461 5 15 22 424
(30,360] days/ 92.8 % 692 642 22 1 3 24 36 201 405 - 526 384 48 2 6 86 24 112 248 100.0 % 40 40 3 16 21
(1,7] days/ 85.9 % 92 79 13 78 1 - 76 50 26 50 100.0 % 6 6 6
(7,30] days/ 90.9 % 11 10 1 4 6 - 2 2 2 100.0 % 1 1 1
pgoutput/ Total
95.8%95.8%
95.8 % 787 754 33 3 751 2 73.0 % 526 384 1 141 2 1 381 100.0 % 41 41 2 39
(360..) days/ 95.7 % 720 689 31 689 - 486 354 132 2 352 100.0 % 39 39 2 37
(30,360] days/ 97.0 % 67 65 2 3 62 - 40 30 1 9 1 29 100.0 % 2 2 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
(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
repl_gram.y Total
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
(360..) days 74.6 % 114 85 29 85 - -
(30,360] days 100.0 % 1 1 1 - -
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
(360..) days 74.8 % 290 217 5 68 217 - 84.2 % 19 16 3 2 14
(30,360] days 88.9 % 27 24 3 2 22 - -
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 84.8 % 92 78 14 78 - 66.7 % 9 6 3 6
(30,360] days 74.1 % 27 20 7 20 - 66.7 % 3 2 1 2
[..1] days 100.0 % 1 1 1 - -
slot.c Total
84.0%84.0%
84.0 % 960 806 3 151 5 7 794 3 60.1 % 812 488 7 1 316 7 9 472 97.8 % 46 45 1 5 40 1
(360..) days 85.9 % 839 721 118 5 716 - 100.0 % 37 37 2 35
(30,360] days 70.0 % 120 84 3 33 7 77 - 88.9 % 9 8 1 3 5
(7,30] days 100.0 % 1 1 1 - -
walreceiver.c Total
84.3%84.3%
84.3 % 527 444 1 82 6 438 1 6 58.5 % 347 203 1 1 142 4 3 196 100.0 % 15 15 6 9
(360..) days 83.5 % 498 416 82 416 - 100.0 % 14 14 5 9
(30,360] days 96.6 % 29 28 1 6 22 - 100.0 % 1 1 1
walreceiverfuncs.c Total
84.5%84.5%
84.5 % 148 125 23 125 57.9 % 95 55 40 2 53 90.0 % 10 9 1 9
(360..) days 85.2 % 142 121 21 121 - 90.0 % 10 9 1 9
(30,360] days 66.7 % 6 4 2 4 - -
walsender.c Total
91.1%91.1%
91.1 % 1412 1287 3 122 45 1242 2 21 66.6 % 904 602 7 1 294 2 7 593 100.0 % 60 60 13 47
(360..) days 90.9 % 1327 1206 121 1206 - 100.0 % 59 59 12 47
(30,360] days 95.3 % 85 81 3 1 45 36 - 100.0 % 1 1 1
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
(360..) days 93.0 % 316 294 22 294 - 93.8 % 16 15 1 15
(30,360] days 80.0 % 10 8 2 8 - -
(1,7] days 100.0 % 1 1 1 - -
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
(360..) days 95.8 % 24 23 1 23 - 100.0 % 1 1 1
(30,360] days 100.0 % 1 1 1 - -

Generated by: LCOV version 2.4-beta