LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 95.3 % 7672 7314 6 3 349 5 251 7058 5 167
Current Date: 2025-10-28 08:26:42 +0900 Functions: 98.7 % 316 312 4 32 280 9
Baseline: lcov-20251028-005825-baseline Branches: 82.2 % 6740 5543 53 6 1138 5 275 5263 1 2
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Group by: Date bin (7,30] days: 97.0 % 201 195 6 195
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.9 % 596 536 60 56 480
(360..) days: 95.8 % 6875 6583 3 289 5 6578
Function coverage date bins:
(7,30] days: 100.0 % 9 9 9
(30,360] days: 85.7 % 21 18 3 1 17
(360..) days: 99.7 % 286 285 1 22 263
Branch coverage date bins:
(7,30] days: 79.5 % 220 175 45 175
(30,360] days: 75.8 % 612 464 8 140 100 364
(360..) days: 83.0 % 5911 4904 6 998 5 4899 1 2

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 GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
equivclass.c Total
92.6%92.6%
92.6 % 1134 1050 1 83 3 1047 78.1 % 1052 822 1 229 3 819 93.8 % 48 45 3 45
(30,360] days 76.2 % 181 138 43 138 - 78.6 % 14 11 3 11
(360..) days 95.7 % 953 912 1 40 3 909 - 100.0 % 34 34 34
tidpath.c.gcov.html (360..) days∗∗ 95.1 % 163 155 8 155 - 100.0 % 12 12 12
joinrels.c Total
94.4%94.4%
94.4 % 611 577 2 32 46 531 5 80.6 % 674 543 7 124 41 502 100.0 % 20 20 5 15
(7,30] days 95.3 % 43 41 2 41 - 100.0 % 1 1 1
(30,360] days 100.0 % 22 22 5 17 - 100.0 % 1 1 1
(360..) days 94.1 % 546 514 32 514 - 100.0 % 18 18 4 14
allpaths.c Total
94.6%94.6%
94.6 % 1268 1199 4 65 119 1080 7 81.8 % 1181 966 37 178 113 853 100.0 % 52 52 10 42 2
(7,30] days 96.7 % 123 119 4 119 - 100.0 % 5 5 5
(30,360] days 90.5 % 21 19 2 19 - -
(360..) days 94.4 % 1124 1061 63 1061 - 100.0 % 47 47 5 42
indxpath.c Total
94.3%94.3%
94.3 % 1236 1165 1 70 3 1162 4 15 81.9 % 1140 934 2 204 4 930 97.9 % 47 46 1 1 45 1
(30,360] days 95.1 % 283 269 14 3 266 - 100.0 % 5 5 5
(360..) days 94.0 % 953 896 1 56 896 - 97.6 % 42 41 1 1 40
pathkeys.c Total
95.7%95.7%
95.7 % 598 572 26 35 537 1 42 82.7 % 578 478 1 1 98 21 457 100.0 % 35 35 4 31 5
(7,30] days 100.0 % 35 35 35 - 100.0 % 3 3 3
(30,360] days 100.0 % 9 9 9 - -
(360..) days 95.3 % 554 528 26 528 - 100.0 % 32 32 1 31
costsize.c Total
97.8%97.8%
97.8 % 1858 1818 1 39 16 1802 10 82.9 % 1043 865 1 1 176 19 846 100.0 % 75 75 4 71 1
(30,360] days 100.0 % 35 35 16 19 - 100.0 % 1 1 1
(360..) days 97.8 % 1823 1783 1 39 1783 - 100.0 % 74 74 3 71
joinpath.c Total
97.3%97.3%
97.3 % 561 546 15 2 30 514 88 87.4 % 693 606 7 1 79 2 75 529 1 2 100.0 % 19 19 7 12
(30,360] days 97.7 % 43 42 1 30 12 - -
(360..) days 97.3 % 518 504 14 2 502 - 100.0 % 19 19 7 12
clausesel.c Total
95.5%95.5%
95.5 % 243 232 11 2 230 91.9 % 211 194 17 2 192 100.0 % 8 8 1 7
(30,360] days 100.0 % 2 2 2 - -
(360..) days 95.4 % 241 230 11 230 - 100.0 % 8 8 1 7
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta