LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB DUB DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 95.3 % 7662 7302 7 5 348 3 276 7023 6 190
Current Date: 2025-12-17 08:58:58 +0900 Functions: 98.7 % 315 311 4 42 269 10
Baseline: lcov-20251217-005640-baseline Branches: 82.3 % 6732 5539 57 6 1130 3 289 5247 1
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 7 7 7
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 25 25 13 12
(30,360] days: 90.3 % 577 521 7 49 256 265
(360..) days: 95.7 % 7053 6749 5 299 3 6746
Function coverage date bins:
(30,360] days: 88.5 % 26 23 3 10 13
(360..) days: 99.7 % 289 288 1 32 256
Branch coverage date bins:
(7,30] days: 82.1 % 28 23 1 4 7 16
(30,360] days: 75.6 % 664 502 56 106 282 220
(360..) days: 83.0 % 6041 5014 6 1020 3 5011 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 UBC GBC GNC CBC EUB Rate Total Hit UBC GNC CBC DCB
allpaths.c Total
94.3%94.3%
94.3 % 1271 1199 5 2 65 124 1075 10 81.6 % 1187 969 40 178 122 847 100.0 % 52 52 11 41 2
(30,360] days 95.3 % 150 143 5 2 124 19 - 100.0 % 5 5 5
(360..) days 94.2 % 1121 1056 2 63 1056 - 100.0 % 47 47 6 41
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
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 2 2 2 - -
(360..) days 95.4 % 240 229 11 229 - 100.0 % 8 8 2 6
costsize.c Total
97.9%97.9%
97.9 % 1854 1815 1 38 27 1788 1 24 83.1 % 1039 863 1 1 174 21 842 100.0 % 74 74 7 67 2
(1,7] days 100.0 % 2 2 2 - -
(30,360] days 100.0 % 34 34 16 18 - 100.0 % 1 1 1
(360..) days 97.8 % 1809 1770 1 38 1770 - 100.0 % 73 73 6 67
(7,30] days 100.0 % 9 9 9 - -
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
indxpath.c Total
94.4%94.4%
94.4 % 1224 1155 1 68 6 1149 4 18 82.4 % 1124 926 2 196 4 922 97.9 % 47 46 1 4 42 1
(1,7] days 100.0 % 3 3 3 - -
(30,360] days 94.8 % 58 55 3 3 52 - 100.0 % 1 1 1
(360..) days 94.3 % 1151 1085 1 65 1085 - 97.8 % 46 45 1 4 41
(7,30] days 100.0 % 12 12 12 - -
joinpath.c Total
97.0%97.0%
97.0 % 561 544 17 30 514 88 87.2 % 693 604 7 1 81 73 531 1 100.0 % 19 19 7 12
(30,360] days 97.7 % 43 42 1 30 12 - -
(360..) days 96.9 % 518 502 16 502 - 100.0 % 19 19 7 12
joinrels.c Total
94.4%94.4%
94.4 % 610 576 2 32 47 529 7 80.6 % 674 543 7 124 41 502 100.0 % 20 20 6 14
(1,7] days 100.0 % 1 1 1 - -
(30,360] days 96.9 % 65 63 2 46 17 - 100.0 % 2 2 1 1
(360..) days 94.1 % 544 512 32 512 - 100.0 % 18 18 5 13
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
(30,360] days 100.0 % 44 44 35 9 - 100.0 % 3 3 3
(360..) days 95.3 % 554 528 26 528 - 100.0 % 32 32 1 31
tidpath.c Total
95.2%95.2%
95.2 % 167 159 8 4 155 80.5 % 174 140 1 33 5 135 100.0 % 12 12 1 11
(360..) days 95.1 % 163 155 8 155 - 100.0 % 12 12 1 11
(7,30] days 100.0 % 4 4 4 - -

Generated by: LCOV version 2.4-beta