LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 91.9 % 8539 7851 68 21 599 5 792 7054 54 320
Current Date: 2026-03-14 14:10:32 -0400 Functions: 99.7 % 368 367 1 72 295 10
Baseline: lcov-20260315-024220-baseline Branches: 75.5 % 6160 4652 134 13 1361 10 3 522 4117 59 221
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 87.3 % 150 131 19 131
(7,30] days: 100.0 % 18 18 11 7
(30,360] days: 91.8 % 827 759 48 20 624 135
(360..) days: 92.0 % 7544 6943 1 21 579 5 26 6912
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 29 29 23 6
(360..) days: 99.7 % 333 332 1 43 289
Branch coverage date bins:
(1,7] days: 78.6 % 159 125 34 125
(7,30] days: 87.5 % 8 7 1 7
(30,360] days: 78.6 % 546 429 91 26 370 59
(360..) days: 75.1 % 5447 4091 8 13 1335 10 3 20 4058

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 GIC GNC CBC DUB DCB Rate Total Hit UBC GNC CBC DCB
extendplan.c
73.2%73.2%
73.2 % 56 41 15 41 50.0 % 32 16 16 16 100.0 % 4 4 4
joininfo.c
75.0%75.0%
75.0 % 44 33 11 33 90.0 % 30 27 2 1 27 100.0 % 3 3 3
var.c
87.6%87.6%
87.6 % 468 410 58 2 8 400 69.7 % 356 248 1 107 4 1 243 100.0 % 27 27 1 26
clauses.c
87.7%87.7%
87.7 % 2018 1770 33 8 207 273 1497 13 53 69.8 % 1546 1079 68 9 390 1 190 888 13 39 98.8 % 80 79 1 13 66 4
pathnode.c
90.8%90.8%
90.8 % 1602 1454 10 2 136 1 80 1373 35 163 77.2 % 905 699 3 2 201 2 67 630 40 118 100.0 % 63 63 17 46 4
orclauses.c
91.3%91.3%
91.3 % 69 63 6 63 81.2 % 64 52 12 52 100.0 % 4 4 4
plancat.c
92.7%92.7%
92.7 % 929 861 8 60 133 728 6 69 78.6 % 704 553 14 137 2 108 443 6 56 100.0 % 29 29 10 19 1
placeholder.c
92.9%92.9%
92.9 % 155 144 11 144 80.2 % 116 93 23 93 100.0 % 12 12 12
predtest.c
94.5%94.5%
94.5 % 713 674 39 1 3 670 3 81.1 % 514 417 97 1 416 100.0 % 26 26 3 23 1
appendinfo.c
95.0%95.0%
95.0 % 363 345 18 23 322 1 67.6 % 278 188 1 89 5 183 100.0 % 14 14 2 12
paramassign.c
95.8%95.8%
95.8 % 264 253 11 253 71.5 % 158 113 45 113 100.0 % 14 14 14
tlist.c
95.8%95.8%
95.8 % 383 367 16 1 6 360 6 84.9 % 372 316 56 3 313 100.0 % 34 34 4 30
relnode.c
96.9%96.9%
96.9 % 1051 1018 2 31 221 797 16 77.7 % 779 605 31 143 133 472 2 100.0 % 38 38 15 23
inherit.c
97.6%97.6%
97.6 % 255 249 6 4 245 9 75.3 % 198 149 49 2 147 6 100.0 % 8 8 3 5
restrictinfo.c
100.0%
100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12

Generated by: LCOV version 2.4-beta