LCOV - differential code coverage report
Current view: top level - src/backend/rewrite Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 91.8 % 2782 2554 228 1 11 2542 11
Current Date: 2026-09-20 14:13:17 +0900 Functions: 100.0 % 96 96 6 90 1
Baseline: lcov-20260920-baseline Branches: 74.2 % 2560 1900 4 656 1 8 1891
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin [..1] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 1 1 1
(7,30] days: 53.3 % 15 8 7 2 6
(30,360] days: 98.8 % 81 80 1 9 71
(360..) days: 91.8 % 2683 2463 220 1 2462
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 4 4 1 3
(360..) days: 100.0 % 91 91 5 86
Branch coverage date bins:
[..1] days: 100.0 % 4 4 4
(1,7] days: 100.0 % 2 2 2
(7,30] days: 25.0 % 28 7 2 19 2 5
(30,360] days: 82.4 % 74 61 2 11 6 55
(360..) days: 74.5 % 2452 1826 626 1 1825

Date 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 UBC GBC GNC CBC DCB Rate Total Hit UNC UBC GBC GNC CBC Rate Total Hit GNC CBC DCB
[..1] days Total
100.0%
100.0 % 2 2 2 100.0 % 4 4 4 -
(1,7] days Total
100.0%
100.0 % 1 1 1 100.0 % 2 2 2 -
(7,30] days rewriteManip.c∗∗ 53.3 % 15 8 7 2 6 25.0 % 28 7 2 19 2 5 100.0 % 1 1 1
(30,360] days Total
98.8%98.8%
98.8 % 81 80 1 9 71 82.4 % 74 61 2 11 6 55 100.0 % 4 4 1 3
rewriteHandler.c 100.0 % 49 49 2 47 84.8 % 46 39 7 39 100.0 % 2 2 2
rewriteDefine.c 88.9 % 9 8 1 4 4 64.3 % 14 9 2 3 6 3 -
rowsecurity.c 100.0 % 11 11 11 92.9 % 14 13 1 13 -
(360..) days Total
91.8%91.8%
91.8 % 2683 2463 220 1 2462 74.5 % 2452 1826 626 1 1825 100.0 % 91 91 5 86
rewriteSupport.c 96.2 % 26 25 1 25 64.3 % 14 9 5 9 100.0 % 3 3 3
rewriteManip.c 90.3 % 628 567 61 1 566 72.2 % 508 367 141 1 366 100.0 % 35 35 1 34
rewriteSearchCycle.c 100.0 % 281 281 281 91.7 % 96 88 8 88 100.0 % 4 4 4
rewriteHandler.c 90.6 % 1300 1178 122 1178 75.8 % 1412 1070 342 1070 100.0 % 31 31 2 29
rewriteDefine.c 86.7 % 233 202 31 202 56.9 % 248 141 107 141 100.0 % 10 10 2 8
rowsecurity.c 98.0 % 198 194 4 194 88.4 % 164 145 19 145 100.0 % 7 7 7
rewriteRemove.c 94.1 % 17 16 1 16 60.0 % 10 6 4 6 100.0 % 1 1 1
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1