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: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 91.8 % 8316 7636 58 15 607 4 519 7113 46 253
Current Date: 2025-12-17 08:58:58 +0900 Functions: 99.2 % 363 360 2 1 59 301 7
Baseline: lcov-20251217-005640-baseline Branches: 75.4 % 5979 4511 90 4 1374 7 1 311 4192
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Group by: Date bin (1,7] days: 86.4 % 44 38 6 38
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 92.1 % 152 140 12 140
(30,360] days: 88.3 % 565 499 40 26 341 158
(360..) days: 92.1 % 7555 6959 15 581 4 6955
Function coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 91.7 % 24 22 2 16 6
(360..) days: 99.7 % 333 332 1 37 295
Branch coverage date bins:
(1,7] days: 100.0 % 4 4 4
(7,30] days: 82.3 % 130 107 23 107
(30,360] days: 70.8 % 384 272 67 45 200 72
(360..) days: 75.6 % 5461 4128 4 1329 7 1 4120

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 UNC UBC GNC CBC DCB
extendplan.c Total
33.9%33.9%
33.9 % 56 19 37 19 25.0 % 32 8 24 8 50.0 % 4 2 2 2
(1,7] days 0.0 % 3 3 - -
(30,360] days 35.8 % 53 19 34 19 - 50.0 % 4 2 2 2
appendinfo.c Total
95.0%95.0%
95.0 % 361 343 18 23 320 1 67.6 % 278 188 1 89 5 183 100.0 % 14 14 2 12
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 89.7 % 29 26 3 22 4 - -
(360..) days 95.5 % 331 316 15 316 - 100.0 % 14 14 2 12
var.c Total
87.0%87.0%
87.0 % 460 400 60 400 68.6 % 354 243 111 243 100.0 % 26 26 26
(30,360] days 80.0 % 15 12 3 12 - 100.0 % 2 2 2
(360..) days 87.2 % 445 388 57 388 - 100.0 % 24 24 24
clauses.c Total
88.2%88.2%
88.2 % 1853 1635 9 2 207 1 106 1528 12 29 70.6 % 1403 991 16 396 2 1 67 921 98.7 % 78 77 1 10 67 3
(1,7] days 100.0 % 3 3 3 - -
(7,30] days 90.8 % 76 69 7 69 - 100.0 % 6 6 6
(30,360] days 96.2 % 78 75 2 1 34 41 - 100.0 % 2 2 2
(360..) days 87.7 % 1696 1488 2 206 1 1487 - 98.6 % 70 69 1 2 67
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 % 40 40 40 - 100.0 % 2 2 2
(360..) days 95.1 % 224 213 11 213 - 100.0 % 12 12 12
inherit.c Total
96.9%96.9%
96.9 % 259 251 2 6 3 248 4 74.8 % 202 151 2 49 2 149 100.0 % 8 8 2 6
(30,360] days 100.0 % 6 6 3 3 - -
(360..) days 96.8 % 253 245 2 6 245 - 100.0 % 8 8 2 6
pathnode.c Total
91.0%91.0%
91.0 % 1576 1434 1 141 1 27 1406 29 133 77.0 % 881 678 2 201 1 6 671 100.0 % 63 63 13 50 3
(7,30] days 66.7 % 3 2 1 2 - -
(30,360] days 100.0 % 26 26 25 1 - 100.0 % 1 1 1
(360..) days 90.9 % 1547 1406 141 1 1405 - 100.0 % 62 62 12 50
relnode.c Total
96.8%96.8%
96.8 % 1041 1008 2 31 207 801 12 77.5 % 773 599 31 143 125 474 100.0 % 38 38 14 24
(1,7] days 100.0 % 7 7 7 - -
(30,360] days 99.0 % 202 200 2 200 - 100.0 % 8 8 8
(360..) days 96.3 % 832 801 31 801 - 100.0 % 30 30 6 24
plancat.c Total
92.4%92.4%
92.4 % 927 857 9 61 126 731 5 66 78.0 % 700 546 16 138 98 448 100.0 % 29 29 10 19 1
(1,7] days 86.4 % 22 19 3 19 - -
(7,30] days 94.5 % 73 69 4 69 - -
(30,360] days 77.5 % 89 69 2 18 38 31 - 100.0 % 4 4 3 1
(360..) days 94.2 % 743 700 43 700 - 100.0 % 25 25 7 18
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
predtest.c Total
94.5%94.5%
94.5 % 713 674 39 1 2 671 2 81.1 % 514 417 97 1 416 100.0 % 26 26 2 24
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 14 14 14 - -
(360..) days 94.4 % 697 658 39 1 657 - 100.0 % 26 26 2 24
orclauses.c.gcov.html (360..) days∗∗ 91.3 % 69 63 6 63 - 100.0 % 4 4 4
tlist.c Total
95.7%95.7%
95.7 % 369 353 16 1 6 346 6 84.2 % 366 308 58 3 305 100.0 % 32 32 4 28
(1,7] days 100.0 % 6 6 6 - -
(360..) days 95.6 % 363 347 16 1 346 - 100.0 % 32 32 4 28
restrictinfo.c.gcov.html (360..) days∗∗ 100.0 % 169 169 169 - 100.0 % 12 12 12
joininfo.c.gcov.html (360..) days∗∗ 75.0 % 44 33 11 33 - 100.0 % 3 3 3
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta