LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 90.4 % 15204 13740 1 12 19 1432 9 266 39 13426 13
Current Date: 2026-07-25 19:08:27 +0900 Functions: 97.7 % 821 802 19 18 13 771
Baseline: lcov-20260725-baseline Branches: 66.0 % 9590 6326 7 11 36 3210 8 138 29 6151
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 80.0 % 5 4 1 4
(1,7] days: 66.7 % 3 2 1 1 1
(7,30] days: 95.7 % 46 44 1 1 38 6
(30,360] days: 90.5 % 2077 1879 2 196 12 1867
(360..) days: 90.3 % 13073 11811 10 19 1233 9 254 11548
Function coverage date bins:
(7,30] days: 100.0 % 4 4 3 1
(30,360] days: 98.4 % 122 120 2 1 119
(360..) days: 97.6 % 695 678 17 18 9 651
Branch coverage date bins:
[..1] days: 50.0 % 2 1 1 1
(1,7] days: 25.0 % 4 1 3 1
(7,30] days: 75.0 % 44 33 7 4 29 4
(30,360] days: 69.6 % 1644 1144 3 497 1 4 1139
(360..) days: 65.2 % 7896 5147 8 36 2705 7 134 5006

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 DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UBC GIC GNC CBC
libpqwalreceiver/
84.4%84.4%
84.4 % 436 368 68 368 62.1 % 317 197 120 197 95.7 % 23 22 1 22
logical/
91.4%91.4%
91.4 % 9689 8851 12 19 807 1 266 30 8554 4 65.2 % 6058 3952 3 10 36 2057 3 138 19 3792 98.9 % 556 550 6 18 10 522
pgrepack/
93.6%93.6%
93.6 % 94 88 6 88 66.7 % 54 36 18 36 100.0 % 8 8 8
pgoutput/
95.9%95.9%
95.9 % 802 769 33 769 73.4 % 530 389 141 389 100.0 % 42 42 42
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
80.5%80.5%
80.5 % 123 99 24 99 44.4 % 18 8 10 8 66.7 % 12 8 4 8
syncrep.c
76.9%76.9%
76.9 % 316 243 73 2 7 234 9 66.2 % 234 155 1 78 1 9 145 84.2 % 19 16 3 2 14
slotfuncs.c
94.9%94.9%
94.9 % 332 315 17 315 70.5 % 190 134 56 134 93.8 % 16 15 1 15
slot.c
86.4%86.4%
86.4 % 1038 897 141 897 66.4 % 822 546 276 546 97.9 % 48 47 1 47
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
walreceiverfuncs.c
87.5%87.5%
87.5 % 152 133 19 133 64.9 % 77 50 1 26 50 100.0 % 11 11 11
walreceiver.c
87.6%87.6%
87.6 % 541 474 67 474 62.3 % 342 213 129 213 100.0 % 15 15 15
walsender.c
92.1%92.1%
92.1 % 1475 1358 1 116 6 2 1350 69.0 % 914 631 3 280 4 1 626 100.0 % 63 63 1 62

Generated by: LCOV version 2.0-1