LCOV - differential code coverage report
Current view: top level - src/backend/replication Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.4 % 15311 13840 20 15 1436 13 115 13712 10 88
Current Date: 2026-09-20 14:13:17 +0900 Functions: 97.8 % 821 803 1 17 47 756 2
Baseline: lcov-20260920-baseline Branches: 66.0 % 9692 6401 27 18 3246 14 57 6330
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..1] days: 100.0 % 1 1 1
(1,7] days: 88.2 % 17 15 2 12 3
(7,30] days: 90.8 % 119 108 8 3 55 53
(30,360] days: 91.0 % 2013 1832 10 171 1 48 1783
(360..) days: 90.3 % 13161 11884 15 1262 12 11872
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 4 4 2 2
(30,360] days: 98.3 % 117 115 1 1 5 110
(360..) days: 97.7 % 699 683 16 40 643
Branch coverage date bins:
(1,7] days: 64.3 % 14 9 5 7 2
(7,30] days: 74.3 % 70 52 8 10 14 38
(30,360] days: 69.5 % 1628 1131 14 5 478 3 36 1092
(360..) days: 65.3 % 7980 5209 13 2758 11 5198

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
repl_gram.y
74.8%74.8%
74.8 % 115 86 29 86 25.0 % 8 2 6 2 -
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
slot.c
86.4%86.4%
86.4 % 1039 898 141 1 897 1 66.4 % 822 546 276 546 97.9 % 48 47 1 1 46
slotfuncs.c
94.9%94.9%
94.9 % 332 315 17 315 70.3 % 192 135 57 135 93.8 % 16 15 1 15
syncrep.c
76.9%76.9%
76.9 % 316 243 73 7 236 9 66.2 % 234 155 1 78 9 146 84.2 % 19 16 3 2 14
syncrep_gram.y
96.0%96.0%
96.0 % 25 24 1 24 83.3 % 12 10 2 10 100.0 % 1 1 1
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
walreceiver.c
89.0%89.0%
89.0 % 563 501 62 501 62.6 % 366 229 1 136 229 100.0 % 15 15 15
walreceiverfuncs.c
88.8%88.8%
88.8 % 152 135 17 2 133 68.8 % 77 53 24 3 50 100.0 % 11 11 11
walsender.c
91.2%91.2%
91.2 % 1475 1345 1 12 117 2 1343 67.9 % 916 622 3 10 281 1 621 100.0 % 63 63 1 62
libpqwalreceiver/
85.5%85.5%
85.5 % 440 376 64 376 62.8 % 323 203 120 1 202 100.0 % 23 23 23
logical/
91.4%91.4%
91.4 % 9767 8924 19 3 821 10 101 8813 10 75 65.5 % 6124 4009 21 7 2087 9 43 3957 98.9 % 556 550 1 5 41 509 2
pgoutput/
96.0%96.0%
96.0 % 804 772 32 1 4 767 3 73.7 % 532 392 2 138 1 4 387 100.0 % 42 42 2 40
pgrepack/
92.6%92.6%
92.6 % 94 87 7 87 63.0 % 54 34 20 34 100.0 % 8 8 8

Generated by: LCOV version 2.0-1