LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util Coverage Total Hit UBC GNC CBC
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 92.3 % 8665 8001 664 4 7997
Current Date: 2026-07-25 19:08:27 +0900 Functions: 99.7 % 375 374 1 2 372
Baseline: lcov-20260725-baseline Branches: 76.0 % 6315 4798 1517 4 4794
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 91.4 % 81 74 7 4 70
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 91.9 % 890 818 72 818
(360..) days: 92.4 % 7694 7109 585 7109
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 33 33 1 32
(360..) days: 99.7 % 338 337 1 1 336
Branch coverage date bins:
(7,30] days: 71.3 % 122 87 35 4 83
(30,360] days: 80.0 % 665 532 133 532
(360..) days: 75.6 % 5528 4179 1349 4179

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 Rate Total Hit UBC GNC CBC Rate Total Hit UBC GNC CBC
(7,30] days Total
91.4%91.4%
91.4 % 81 74 7 4 70 71.3 % 122 87 35 4 83 100.0 % 4 4 4
clauses.c 90.9 % 77 70 7 70 70.3 % 118 83 35 83 100.0 % 4 4 4
(30,360] days Total
91.9%91.9%
91.9 % 890 818 72 818 80.0 % 665 532 133 532 100.0 % 33 33 1 32
plancat.c 87.1 % 147 128 19 128 79.4 % 131 104 27 104 100.0 % 2 2 2
relnode.c 99.1 % 230 228 2 228 83.1 % 178 148 30 148 100.0 % 8 8 8
pathnode.c 93.4 % 76 71 5 71 98.4 % 64 63 1 63 100.0 % 2 2 1 1
appendinfo.c 100.0 % 27 27 27 83.3 % 6 5 1 5 -
var.c 100.0 % 8 8 8 50.0 % 2 1 1 1 100.0 % 1 1 1
clauses.c 89.6 % 297 266 31 266 74.6 % 228 170 58 170 100.0 % 9 9 9
extendplan.c 75.0 % 56 42 14 42 59.4 % 32 19 13 19 100.0 % 4 4 4
placeholder.c 95.0 % 20 19 1 19 85.7 % 14 12 2 12 100.0 % 3 3 3
(360..) days Total
92.4%92.4%
92.4 % 7694 7109 585 7109 75.6 % 5528 4179 1349 4179 99.7 % 338 337 1 1 336
clauses.c 88.3 % 1737 1533 204 1533 70.1 % 1323 927 396 927 98.6 % 71 70 1 70
joininfo.c 75.0 % 44 33 11 33 90.0 % 30 27 3 27 100.0 % 3 3 3
paramassign.c 95.8 % 264 253 11 253 71.5 % 158 113 45 113 100.0 % 14 14 14
plancat.c 93.7 % 783 734 49 734 78.4 % 573 449 124 449 100.0 % 27 27 27
restrictinfo.c 100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
tlist.c 95.6 % 361 345 16 345 84.6 % 364 308 56 308 100.0 % 31 31 31
relnode.c 96.3 % 828 797 31 797 76.7 % 615 472 143 472 100.0 % 30 30 30
orclauses.c 91.3 % 69 63 6 63 81.2 % 64 52 12 52 100.0 % 4 4 4
pathnode.c 91.9 % 1527 1404 123 1404 77.3 % 841 650 191 650 100.0 % 61 61 1 60
predtest.c 94.5 % 710 671 39 671 81.1 % 514 417 97 417 100.0 % 25 25 25
appendinfo.c 94.6 % 336 318 18 318 67.3 % 272 183 89 183 100.0 % 14 14 14
var.c 87.0 % 460 400 60 400 68.9 % 354 244 110 244 100.0 % 26 26 26
inherit.c 97.6 % 251 245 6 245 75.0 % 196 147 49 147 100.0 % 8 8 8
placeholder.c 92.9 % 155 144 11 144 80.2 % 116 93 23 93 100.0 % 12 12 12
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1