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: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 89.7 % 14327 12857 59 19 1392 29 498 12330 1 19 158
Current Date: 2025-10-26 12:31:50 -0700 Functions: 97.7 % 766 748 18 1 131 616 10
Baseline: lcov-20251027-010456-baseline Branches: 64.2 % 9149 5874 122 22 2 3129 26 2 254 5592 12 6
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(1,7] days: 61.5 % 52 32 3 17 21 11
(7,30] days: 92.4 % 105 97 4 4 88 9
(30,360] days: 88.1 % 1228 1082 52 94 389 693 1
(360..) days: 90.0 % 12941 11645 19 1277 29 11616
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 9 9 8 1
(30,360] days: 94.1 % 68 64 4 29 35
(360..) days: 98.0 % 687 673 14 1 92 580
Branch coverage date bins:
(1,7] days: 57.7 % 26 15 3 8 11 4
(7,30] days: 85.7 % 49 42 7 40 2
(30,360] days: 66.9 % 863 577 112 1 173 2 203 372
(360..) days: 63.7 % 8229 5240 21 2 2948 24 2 5214 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 UBC GBC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB Rate Total Hit UBC GBC GNC CBC DCB
libpqwalreceiver/
83.1%83.1%
83.1 % 420 349 71 2 347 9 3 59.5 % 311 185 126 1 184 95.2 % 21 20 1 6 14
logical/
91.5%91.5%
91.5 % 9067 8296 48 3 720 19 428 7849 1 7 118 64.7 % 5664 3667 105 9 1 1882 14 229 3424 12 6 99.2 % 516 512 4 1 94 417 8
pgoutput/
95.8%95.8%
95.8 % 793 760 33 4 756 3 73.0 % 526 384 1 141 2 1 381 100.0 % 42 42 4 38
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_gram.y
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
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
walreceiverfuncs.c
84.5%84.5%
84.5 % 148 125 23 125 55.8 % 95 53 42 53 90.0 % 10 9 1 9
walreceiver.c
83.5%83.5%
83.5 % 527 440 1 4 82 6 434 1 6 57.3 % 347 199 1 1 146 3 196 100.0 % 15 15 6 9
slot.c
83.3%83.3%
83.3 % 982 818 5 159 5 9 804 5 60.6 % 812 492 4 316 6 12 474 97.9 % 47 46 1 6 40 2
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
walsender.c
90.2%90.2%
90.2 % 1420 1281 5 7 127 5 47 1229 2 21 65.5 % 910 596 10 7 1 296 5 8 583 100.0 % 60 60 13 47
slotfuncs.c
92.7%92.7%
92.7 % 327 303 24 303 65.7 % 198 130 68 130 93.8 % 16 15 1 15
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1

Generated by: LCOV version 2.4-beta