LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/prep Coverage Total Hit UNC UBC GNC CBC DCB
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 92.1 % 2382 2194 188 101 2093 51
Current Date: 2025-10-26 12:31:50 -0700 Functions: 100.0 % 76 76 8 68 1
Baseline: lcov-20251027-010456-baseline Branches: 76.8 % 1880 1444 5 431 47 1397
Baseline Date: 2025-10-26 11:01:32 +1300 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