LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep Coverage Total Hit UNC UBC GNC CBC DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 92.1 % 2382 2194 188 101 2093 51
Current Date: 2025-10-28 08:26:42 +0900 Functions: 100.0 % 76 76 8 68 1
Baseline: lcov-20251028-005825-baseline Branches: 76.8 % 1880 1444 5 431 47 1397
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 48 48 48
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 95.0 % 262 249 13 53 196
(360..) days: 91.6 % 2072 1897 175 1897
Function coverage date bins:
(7,30] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 5 5 2 3
(360..) days: 100.0 % 70 70 5 65
Branch coverage date bins:
(7,30] days: 93.3 % 30 28 2 28
(30,360] days: 74.4 % 168 125 3 40 19 106
(360..) days: 76.8 % 1682 1291 391 1291

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 GNC CBC DCB Rate Total Hit UNC UBC GNC CBC Rate Total Hit GNC CBC DCB
(7,30] days Total
100.0%
100.0 % 48 48 48 93.3 % 30 28 2 28 100.0 % 1 1 1
prepunion.c 100.0 % 47 47 47 93.3 % 30 28 2 28 100.0 % 1 1 1
(30,360] days Total
95.0%95.0%
95.0 % 262 249 13 53 196 74.4 % 168 125 3 40 19 106 100.0 % 5 5 2 3
prepjointree.c 94.3 % 174 164 10 48 116 77.0 % 113 87 3 23 19 68 100.0 % 4 4 2 2
prepunion.c 95.8 % 71 68 3 5 63 65.3 % 49 32 17 32 -
(360..) days Total
91.6%91.6%
91.6 % 2072 1897 175 1897 76.8 % 1682 1291 391 1291 100.0 % 70 70 5 65
prepagg.c 97.8 % 185 181 4 181 87.2 % 148 129 19 129 100.0 % 7 7 7
prepjointree.c 94.1 % 1184 1114 70 1114 78.0 % 908 708 200 708 100.0 % 43 43 1 42
prepqual.c 66.1 % 221 146 75 146 54.7 % 172 94 78 94 100.0 % 6 6 6
preptlist.c 88.1 % 135 119 16 119 86.9 % 122 106 16 106 100.0 % 3 3 3
prepunion.c 97.1 % 347 337 10 337 76.5 % 332 254 78 254 100.0 % 11 11 4 7
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta