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: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 92.3 % 8584 7923 61 19 581 25 816 7082 54 316
Current Date: 2026-06-29 16:15:13 +0200 Functions: 99.7 % 371 370 1 72 298 10
Baseline: lcov-20260630-baseline Branches: 76.0 % 6193 4709 128 12 1344 28 4 544 4133
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 14 14 7 7
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 92.3 % 930 858 60 12 785 73
(360..) days: 92.3 % 7640 7051 1 19 569 25 24 7002
Function coverage date bins:
(30,360] days: 100.0 % 35 35 28 7
(360..) days: 99.7 % 336 335 1 44 291
Branch coverage date bins:
(7,30] days: 100.0 % 16 16 14 2
(30,360] days: 80.0 % 685 548 120 17 510 38
(360..) days: 75.5 % 5492 4145 8 12 1327 28 4 20 4093

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 Rate Total Hit UBC GNC CBC DCB
joininfo.c.gcov.html (360..) days∗∗ 75.0 % 44 33 11 33 - 100.0 % 3 3 3
extendplan.c.gcov.html (30,360] days∗∗ 75.0 % 56 42 14 42 - 100.0 % 4 4 4
var.c Total
87.2%87.2%
87.2 % 468 408 60 2 8 398 69.1 % 356 246 1 109 4 1 241 100.0 % 27 27 1 26
(360..) days 87.0 % 460 400 60 2 3 395 - 100.0 % 26 26 26
(30,360] days 100.0 % 8 8 5 3 - 100.0 % 1 1 1
clauses.c Total
88.2%88.2%
88.2 % 2034 1795 32 8 199 8 282 1505 13 49 70.5 % 1551 1094 67 10 380 10 2 193 889 98.8 % 80 79 1 13 66 4
(360..) days 88.0 % 1730 1522 1 8 199 8 21 1493 - 98.6 % 71 70 1 4 66
(30,360] days 89.6 % 297 266 31 261 5 - 100.0 % 9 9 9
(7,30] days 100.0 % 7 7 7 - -
orclauses.c.gcov.html (360..) days∗∗ 91.3 % 69 63 6 63 - 100.0 % 4 4 4
pathnode.c Total
92.0%92.0%
92.0 % 1603 1475 5 123 13 86 1376 35 163 78.8 % 905 713 2 190 10 68 635 100.0 % 63 63 17 46 4
(360..) days 91.9 % 1512 1389 123 13 1376 - 100.0 % 61 61 15 46
(30,360] days 94.5 % 91 86 5 86 - 100.0 % 2 2 2
plancat.c Total
92.7%92.7%
92.7 % 930 862 8 60 134 728 6 69 78.6 % 704 553 14 137 2 108 443 100.0 % 29 29 10 19 1
(360..) days 93.5 % 754 705 49 705 - 100.0 % 25 25 7 18
(30,360] days 89.2 % 176 157 8 11 134 23 - 100.0 % 4 4 3 1
placeholder.c Total
93.1%93.1%
93.1 % 175 163 12 163 80.8 % 130 105 25 105 100.0 % 15 15 15
(360..) days 92.9 % 155 144 11 144 - 100.0 % 12 12 12
(30,360] days 95.0 % 20 19 1 19 - 100.0 % 3 3 3
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
(360..) days 94.5 % 710 671 39 1 670 - 100.0 % 25 25 2 23
(30,360] days 100.0 % 3 3 3 - 100.0 % 1 1 1
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
(360..) days 94.6 % 336 318 18 318 - 100.0 % 14 14 2 12
(30,360] days 100.0 % 27 27 23 4 - -
paramassign.c.gcov.html (360..) days∗∗ 95.8 % 264 253 11 253 - 100.0 % 14 14 14
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
(360..) days 95.6 % 361 345 16 1 344 - 100.0 % 31 31 4 27
(30,360] days 100.0 % 22 22 6 16 - 100.0 % 3 3 3
relnode.c Total
96.9%96.9%
96.9 % 1058 1025 2 31 228 797 16 78.2 % 793 620 30 143 148 472 100.0 % 38 38 15 23
(360..) days 96.3 % 828 797 31 797 - 100.0 % 30 30 7 23
(30,360] days 99.1 % 223 221 2 221 - 100.0 % 8 8 8
(7,30] days 100.0 % 7 7 7 - -
inherit.c Total
97.6%97.6%
97.6 % 255 249 6 4 245 9 75.3 % 198 149 49 2 147 100.0 % 8 8 3 5
(360..) days 97.6 % 248 242 6 242 - 100.0 % 8 8 3 5
(30,360] days 100.0 % 7 7 4 3 - -
restrictinfo.c.gcov.html (360..) days∗∗ 100.0 % 169 169 169 - 100.0 % 12 12 12
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1