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:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(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
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/
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
logical/
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
pgoutput/
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
repl_gram.y
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
syncrep_scanner.l
53.0%53.0%
53.0 % 66 35 31 35 21.4 % 14 3 11 3 57.1 % 7 4 3 4
repl_scanner.l
82.5%82.5%
82.5 % 120 99 21 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
syncrep.c
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
walreceiverfuncs.c
84.5%84.5%
84.5 % 148 125 23 125 57.9 % 95 55 40 2 53 90.0 % 10 9 1 9
slotfuncs.c
92.7%92.7%
92.7 % 327 303 24 303 65.7 % 198 130 68 130 93.8 % 16 15 1 15
slot.c
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
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
walreceiver.c
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
walsender.c
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

Generated by: LCOV version 2.4-beta