LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UBC GNC CBC DCB
Current: ba12a202ce1b5581dc0ed149cf3f637d7897ad5d vs 2866d8c7dbfc9d882a7d80fef93fbbe763709932 Lines: 95.4 % 7874 7512 362 55 7457 26
Current Date: 2026-08-27 14:31:44 +0300 Functions: 98.7 % 319 315 4 11 304
Baseline: lcov-20260827-baseline Branches: 82.4 % 6893 5682 1211 54 5628
Baseline Date: 2026-08-27 14:31:58 +0300 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 39 39 39
(7,30] days: 100.0 % 8 8 8
(30,360] days: 96.0 % 528 507 21 8 499
(360..) days: 95.3 % 7299 6958 341 6958
Function coverage date bins:
(30,360] days: 100.0 % 15 15 15
(360..) days: 98.7 % 304 300 4 11 289
Branch coverage date bins:
(1,7] days: 100.0 % 42 42 42
(7,30] days: 100.0 % 2 2 2
(30,360] days: 80.8 % 490 396 94 10 386
(360..) days: 82.4 % 6359 5242 1117 5242

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 GNC CBC DCB Rate Total Hit UBC GNC CBC Rate Total Hit UBC GNC CBC
equivclass.c
92.6%92.6%
92.6 % 1134 1050 84 1 1049 1 78.1 % 1052 822 230 822 93.8 % 48 45 3 1 44
allpaths.c
94.2%94.2%
94.2 % 1361 1282 79 3 1279 4 81.5 % 1264 1030 234 1030 100.0 % 56 56 3 53
joinrels.c
94.4%94.4%
94.4 % 611 577 34 577 80.6 % 674 543 131 543 100.0 % 20 20 20
indxpath.c
94.5%94.5%
94.5 % 1228 1160 68 1160 82.7 % 1126 931 195 931 97.9 % 47 46 1 46
clausesel.c
95.5%95.5%
95.5 % 243 232 11 232 91.9 % 211 194 17 194 100.0 % 8 8 8
tidpath.c
95.8%95.8%
95.8 % 168 161 7 161 82.2 % 174 143 31 143 100.0 % 12 12 12
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
joinpath.c
97.4%97.4%
97.4 % 570 555 15 3 552 1 87.5 % 703 615 88 10 605 100.0 % 19 19 1 18
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

Generated by: LCOV version 2.0-1