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:
Group by: Date bin (1,7] days: 87.3 % 150 131 19 131
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (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
Name Date 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
clauses.c Total
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
(360..) days 87.3 % 1692 1477 1 8 206 23 1454 - 98.6 % 70 69 1 3 66
(1,7] days 82.9 % 105 87 18 87 - 100.0 % 4 4 4
(30,360] days 93.2 % 221 206 14 1 163 43 - 100.0 % 6 6 6
joininfo.c.gcov.html (360..) days∗∗ 75.0 % 44 33 11 33 - 100.0 % 3 3 3
extendplan.c.gcov.html (30,360] days∗∗ 73.2 % 56 41 15 41 - 100.0 % 4 4 4
orclauses.c.gcov.html (360..) days∗∗ 91.3 % 69 63 6 63 - 100.0 % 4 4 4
inherit.c Total
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
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 6 6 3 3 - -
(360..) days 97.6 % 248 242 6 242 - 100.0 % 8 8 3 5
placeholder.c Total
92.9%92.9%
92.9 % 155 144 11 144 80.2 % 116 93 23 93 100.0 % 12 12 12
(30,360] days 92.3 % 13 12 1 12 - 100.0 % 1 1 1
(360..) days 93.0 % 142 132 10 132 - 100.0 % 11 11 11
restrictinfo.c.gcov.html (360..) days∗∗ 100.0 % 169 169 169 - 100.0 % 12 12 12
appendinfo.c Total
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
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 23 23 23 - -
(360..) days 94.6 % 336 318 18 318 - 100.0 % 14 14 2 12
paramassign.c Total
95.8%95.8%
95.8 % 264 253 11 253 71.5 % 158 113 45 113 100.0 % 14 14 14
(30,360] days 100.0 % 18 18 18 - 100.0 % 1 1 1
(360..) days 95.5 % 246 235 11 235 - 100.0 % 13 13 13
predtest.c Total
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
(7,30] days 100.0 % 1 1 1 - 100.0 % 1 1 1
(30,360] days 100.0 % 16 16 2 14 - -
(360..) days 94.4 % 696 657 39 1 656 - 100.0 % 25 25 2 23
var.c Total
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
(7,30] days 100.0 % 8 8 5 3 - 100.0 % 1 1 1
(360..) days 87.4 % 460 402 58 2 3 397 - 100.0 % 26 26 26
plancat.c Total
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
(30,360] days 86.1 % 187 161 8 18 133 28 - 100.0 % 4 4 3 1
(360..) days 94.3 % 742 700 42 700 - 100.0 % 25 25 7 18
tlist.c Total
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
(30,360] days 100.0 % 22 22 6 16 - 100.0 % 3 3 3
(360..) days 95.6 % 361 345 16 1 344 - 100.0 % 31 31 4 27
relnode.c Total
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
(1,7] days 100.0 % 2 2 2 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 99.1 % 220 218 2 218 - 100.0 % 8 8 8
(360..) days 96.3 % 828 797 31 797 - 100.0 % 30 30 7 23
pathnode.c Total
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
(1,7] days 97.7 % 43 42 1 42 - -
(7,30] days 100.0 % 3 3 3 - -
(30,360] days 80.0 % 45 36 9 35 1 - 100.0 % 2 2 2
(360..) days 90.9 % 1511 1373 2 136 1 1372 - 100.0 % 61 61 15 46
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta