LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC UBC GBC GNC CBC DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 95.4 % 7905 7544 361 3 57 7484 28
Current Date: 2026-10-12 11:56:10 +0200 Functions: 98.7 % 319 315 4 12 303
Baseline: lcov-20261012-baseline Branches: 82.4 % 6932 5715 1 1216 3 55 5657
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 94.9 % 39 37 2 37
(30,360] days: 96.9 % 418 405 13 57 348
(360..) days: 95.4 % 7448 7102 346 3 7099
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 100.0 % 9 9 9
(360..) days: 98.7 % 309 305 4 12 293
Branch coverage date bins:
(1,7] days: 77.3 % 44 34 10 34
(30,360] days: 85.0 % 354 301 1 52 55 246
(360..) days: 82.3 % 6534 5380 1154 3 5377

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 GBC GNC CBC DCB Rate Total Hit UNC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC
allpaths.c
94.4%94.4%
94.4 % 1361 1285 76 1 3 1281 4 81.7 % 1269 1037 232 1 1036 100.0 % 56 56 3 53
clausesel.c
95.5%95.5%
95.5 % 243 232 11 232 92.4 % 211 195 16 195 100.0 % 8 8 8
costsize.c
98.0%98.0%
98.0 % 1961 1922 39 46 1876 18 83.3 % 1111 925 186 44 881 100.0 % 74 74 5 69
equivclass.c
92.5%92.5%
92.5 % 1157 1070 87 3 1067 3 77.9 % 1072 835 1 236 1 834 93.8 % 48 45 3 2 43
indxpath.c
94.5%94.5%
94.5 % 1228 1160 68 1160 82.7 % 1126 931 195 931 97.9 % 47 46 1 46
joinpath.c
97.5%97.5%
97.5 % 570 556 14 2 3 551 1 87.5 % 703 615 88 2 10 603 100.0 % 19 19 1 18
joinrels.c
94.5%94.5%
94.5 % 619 585 34 585 80.7 % 688 555 133 555 100.0 % 20 20 20
pathkeys.c
95.8%95.8%
95.8 % 598 573 25 2 571 2 82.9 % 578 479 99 479 100.0 % 35 35 1 34
tidpath.c
95.8%95.8%
95.8 % 168 161 7 161 82.2 % 174 143 31 143 100.0 % 12 12 12

Generated by: LCOV version 2.0-1