LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC EUB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 95.3 % 7788 7425 15 5 343 7 476 6942 8 281
Current Date: 2026-05-05 10:23:31 +0900 Functions: 98.7 % 315 311 4 78 233 1 12
Baseline: lcov-20260505-025707-baseline Branches: 82.3 % 6783 5585 75 6 1 1116 7 395 5183 1 33 271
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 3 3 3
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 1 1 1
(30,360] days: 97.1 % 514 499 15 476 23
(360..) days: 95.2 % 7270 6922 5 343 7 6915
Function coverage date bins:
(30,360] days: 100.0 % 12 12 12
(360..) days: 98.7 % 303 299 4 66 233
Branch coverage date bins:
[..1] days: 100.0 % 2 2 2
(30,360] days: 83.7 % 510 427 75 8 395 32
(360..) days: 82.2 % 6272 5156 6 1 1108 7 5149 1

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 UIC UBC GBC GNC CBC EUB DUB DCB Rate Total Hit UBC GNC CBC DUB DCB
equivclass.c (360..) days∗∗ 92.6 % 1134 1050 1 83 3 1047 78.1 % 1052 822 1 229 3 819 93.8 % 48 45 3 45
indxpath.c Total
94.4%94.4%
94.4 % 1228 1159 1 68 7 1152 5 22 82.5 % 1126 929 2 195 1 6 922 5 27 97.9 % 47 46 1 5 41 1 1
(360..) days 94.3 % 1204 1135 1 68 1135 82.4 % 1094 902 2 190 1 901 97.9 % 47 46 1 5 41
[..1] days 100.0 % 3 3 3 100.0 % 2 2 2 -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 20 20 7 13 83.3 % 30 25 5 6 19 -
clausesel.c Total
95.5%95.5%
95.5 % 243 232 11 3 229 1 91.9 % 211 194 17 2 192 100.0 % 8 8 2 6
(30,360] days 100.0 % 3 3 3 100.0 % 2 2 2 -
(360..) days 95.4 % 240 229 11 229 91.9 % 209 192 17 192 100.0 % 8 8 2 6
tidpath.c Total
95.8%95.8%
95.8 % 168 161 7 1 7 153 2 82.2 % 174 143 2 29 12 131 4 4 100.0 % 12 12 1 11
(30,360] days 100.0 % 7 7 7 85.7 % 14 12 2 12 -
(360..) days 95.7 % 161 154 7 1 153 81.9 % 160 131 29 131 100.0 % 12 12 1 11
joinpath.c Total
97.4%97.4%
97.4 % 568 553 15 2 46 505 97 87.4 % 699 611 8 1 79 2 96 513 1 15 139 100.0 % 19 19 11 8
(30,360] days 100.0 % 48 48 46 2 92.6 % 108 100 8 96 4 -
(360..) days 97.1 % 520 505 15 2 503 86.3 % 592 511 1 79 2 509 1 100.0 % 19 19 11 8
joinrels.c Total
94.4%94.4%
94.4 % 611 577 2 32 49 528 8 80.6 % 674 543 7 124 41 502 100.0 % 20 20 7 13
(30,360] days 96.1 % 51 49 2 49 85.4 % 48 41 7 41 100.0 % 1 1 1
(360..) days 94.3 % 560 528 32 528 80.2 % 626 502 124 502 100.0 % 19 19 6 13
pathkeys.c Total
95.8%95.8%
95.8 % 598 573 25 1 35 537 1 42 82.9 % 578 479 1 1 97 1 21 457 1 33 100.0 % 35 35 4 31 5
(30,360] days 100.0 % 35 35 35 95.5 % 22 21 1 21 100.0 % 3 3 3
(360..) days 95.6 % 563 538 25 1 537 82.4 % 556 458 1 97 1 457 100.0 % 32 32 1 31
allpaths.c Total
93.9%93.9%
93.9 % 1305 1226 13 2 64 193 1033 1 55 81.6 % 1190 971 42 1 176 154 817 2 44 100.0 % 52 52 18 34 4
(30,360] days 93.9 % 214 201 13 193 8 78.4 % 208 163 42 3 154 9 100.0 % 7 7 7
(360..) days 94.0 % 1091 1025 2 64 1025 82.3 % 982 808 1 173 808 100.0 % 45 45 11 34
costsize.c Total
98.0%98.0%
98.0 % 1933 1894 1 38 136 1758 1 54 82.8 % 1079 893 15 1 170 63 830 6 24 100.0 % 74 74 30 44 2
(30,360] days 100.0 % 136 136 136 80.8 % 78 63 15 63 100.0 % 1 1 1
(360..) days 97.8 % 1797 1758 1 38 1758 82.9 % 1001 830 1 170 830 100.0 % 73 73 29 44
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta