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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 92.3 % 8573 7915 61 19 578 29 809 7077 54 316
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 371 371 1 72 298 10
Baseline: lcov-20260505-025707-baseline Branches: 76.0 % 6179 4695 128 12 1344 29 4 530 4132 59 219
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 96.7 % 30 29 1 10 19
(30,360] days: 92.2 % 928 856 60 12 772 84
(360..) days: 92.3 % 7610 7025 1 19 565 29 22 6974
Function coverage date bins:
(7,30] days: 100.0 % 3 3 3
(30,360] days: 100.0 % 34 34 28 6
(360..) days: 100.0 % 334 334 1 44 289
Branch coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 88.9 % 18 16 2 4 12
(30,360] days: 79.9 % 685 547 120 18 506 41
(360..) days: 75.4 % 5474 4130 8 12 1324 29 4 18 4079

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 UNC LBC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit GBC GNC CBC DCB
(1,7] days Total
100.0%
100.0 % 5 5 5 100.0 % 2 2 2 -
(7,30] days Total
96.7%96.7%
96.7 % 30 29 1 10 19 88.9 % 18 16 2 4 12 100.0 % 3 3 3
placeholder.c 95.0 % 20 19 1 19 85.7 % 14 12 2 12 100.0 % 3 3 3
(30,360] days Total
92.2%92.2%
92.2 % 928 856 60 12 772 84 79.9 % 685 547 120 18 506 41 100.0 % 34 34 28 6
appendinfo.c 100.0 % 27 27 23 4 83.3 % 6 5 1 5 -
pathnode.c 94.5 % 91 86 5 86 97.1 % 70 68 2 68 100.0 % 2 2 2
relnode.c 99.1 % 223 221 2 221 81.7 % 164 134 30 134 100.0 % 8 8 8
var.c 100.0 % 8 8 5 3 50.0 % 2 1 1 1 100.0 % 1 1 1
paramassign.c 100.0 % 18 18 18 90.0 % 10 9 1 9 100.0 % 1 1 1
clauses.c 89.1 % 284 253 31 248 5 74.3 % 230 171 59 169 2 100.0 % 9 9 9
plancat.c 89.2 % 176 157 8 11 134 23 80.8 % 151 122 14 15 108 14 100.0 % 4 4 3 1
placeholder.c 92.3 % 13 12 1 12 75.0 % 8 6 2 6 100.0 % 1 1 1
extendplan.c 75.0 % 56 42 14 42 59.4 % 32 19 13 19 100.0 % 4 4 4
(360..) days Total
92.3%92.3%
92.3 % 7610 7025 1 19 565 29 22 6974 75.4 % 5474 4130 8 12 1324 29 4 18 4079 100.0 % 334 334 1 44 289
appendinfo.c 94.6 % 336 318 18 318 67.3 % 272 183 89 183 100.0 % 14 14 2 12
pathnode.c 91.9 % 1512 1389 123 14 1375 77.2 % 835 645 190 11 634 100.0 % 61 61 15 46
relnode.c 96.3 % 828 797 31 797 76.7 % 615 472 143 472 100.0 % 30 30 7 23
var.c 87.0 % 460 400 60 2 3 395 69.2 % 354 245 109 4 241 100.0 % 26 26 26
orclauses.c 91.3 % 69 63 6 63 81.2 % 64 52 12 52 100.0 % 4 4 4
paramassign.c 95.5 % 246 235 11 235 70.3 % 148 104 44 104 100.0 % 13 13 13
inherit.c 97.6 % 248 242 6 242 74.7 % 194 145 49 145 100.0 % 8 8 3 5
clauses.c 88.2 % 1731 1526 1 8 196 11 19 1496 69.7 % 1315 917 8 10 380 10 2 18 887 100.0 % 71 71 1 4 66
plancat.c 93.5 % 754 705 49 705 77.9 % 553 431 122 2 429 100.0 % 25 25 7 18
predtest.c 94.5 % 710 671 39 1 670 81.1 % 514 417 97 1 416 100.0 % 25 25 2 23
restrictinfo.c 100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
placeholder.c 93.0 % 142 132 10 132 80.6 % 108 87 21 87 100.0 % 11 11 11
tlist.c 95.6 % 361 345 16 1 344 84.6 % 364 308 56 3 305 100.0 % 31 31 4 27
joininfo.c 75.0 % 44 33 11 33 90.0 % 30 27 2 1 27 100.0 % 3 3 3
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.5.0-beta