LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 92.1 % 2383 2195 188 107 2088 56
Current Date: 2025-12-15 18:36:29 -0500 Functions: 100.0 % 76 76 13 63 1
Baseline: lcov-20251216-010103-baseline Branches: 76.9 % 1882 1447 5 430 1 49 1397
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 4 4 4
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 99.3 % 148 147 1 102 45
(360..) days: 91.6 % 2230 2043 187 2043
Function coverage date bins:
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 100.0 % 72 72 10 62
Branch coverage date bins:
(30,360] days: 90.2 % 82 74 5 3 49 25
(360..) days: 76.3 % 1800 1373 427 1 1372

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 GBC GNC CBC Rate Total Hit GNC CBC DCB
(1,7] days Total
100.0%
100.0 % 4 4 4 - -
(7,30] days Total
100.0%
100.0 % 1 1 1 - -
(30,360] days Total
99.3%99.3%
99.3 % 148 147 1 102 45 90.2 % 82 74 5 3 49 25 100.0 % 4 4 3 1
prepjointree.c 98.7 % 78 77 1 49 28 86.4 % 44 38 3 3 19 19 100.0 % 2 2 2
prepunion.c 100.0 % 54 54 53 1 93.8 % 32 30 2 30 100.0 % 1 1 1
(360..) days Total
91.6%91.6%
91.6 % 2230 2043 187 2043 76.3 % 1800 1373 427 1 1372 100.0 % 72 72 10 62
prepagg.c 97.8 % 186 182 4 182 87.2 % 148 129 19 129 100.0 % 7 7 7
prepjointree.c 93.8 % 1277 1198 79 1198 77.6 % 977 758 219 1 757 100.0 % 45 45 5 40
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 96.8 % 411 398 13 398 75.1 % 381 286 95 286 100.0 % 11 11 5 6
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta