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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 95.3 % 7801 7437 13 5 346 5 473 6959 7 277
Current Date: 2026-03-14 14:10:32 -0400 Functions: 98.7 % 318 314 4 73 241 12
Baseline: lcov-20260315-024220-baseline Branches: 82.3 % 6792 5592 74 6 1120 5 392 5195 1 34 266
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Group by: Date bin (30,360] days: 92.0 % 776 714 13 49 473 241
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (360..) days: 95.7 % 7025 6723 5 297 5 6718
Function coverage date bins:
(30,360] days: 90.0 % 30 27 3 12 15
(360..) days: 99.7 % 288 287 1 61 226
Branch coverage date bins:
(30,360] days: 77.5 % 770 597 74 99 392 205
(360..) days: 82.9 % 6023 4995 6 1021 5 4990 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 DUB DCB 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
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 - 100.0 % 1 1 1
(360..) days 94.3 % 560 528 32 528 - 100.0 % 19 19 6 13
allpaths.c Total
94.1%94.1%
94.1 % 1303 1226 11 2 64 193 1033 1 55 81.7 % 1189 971 42 176 154 817 2 44 100.0 % 52 52 17 35 4
(30,360] days 94.6 % 221 209 11 1 193 16 - 100.0 % 7 7 7
(360..) days 94.0 % 1082 1017 2 63 1017 - 100.0 % 45 45 10 35
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 - -
(360..) days 95.7 % 161 154 7 1 153 - 100.0 % 12 12 1 11
indxpath.c Total
94.4%94.4%
94.4 % 1245 1175 1 69 7 1168 4 19 82.5 % 1138 939 2 197 1 6 932 6 24 98.0 % 50 49 1 5 44 1
(30,360] days 94.0 % 67 63 4 7 56 - 100.0 % 4 4 4
(360..) days 94.4 % 1178 1112 1 65 1112 - 97.8 % 46 45 1 5 40
costsize.c Total
98.0%98.0%
98.0 % 1932 1893 1 38 135 1758 1 54 82.8 % 1079 893 15 1 170 63 830 6 24 100.0 % 74 74 29 45 2
(30,360] days 100.0 % 145 145 135 10 - 100.0 % 1 1 1
(360..) days 97.8 % 1787 1748 1 38 1748 - 100.0 % 73 73 28 45
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 % 44 44 35 9 - 100.0 % 3 3 3
(360..) days 95.5 % 554 529 25 1 528 - 100.0 % 32 32 1 31
joinpath.c Total
97.0%97.0%
97.0 % 567 550 17 44 506 96 87.2 % 697 608 7 1 81 93 515 1 15 137 100.0 % 19 19 8 11
(30,360] days 98.2 % 57 56 1 44 12 - -
(360..) days 96.9 % 510 494 16 494 - 100.0 % 19 19 8 11
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 - -
(360..) days 95.4 % 240 229 11 229 - 100.0 % 8 8 2 6

Generated by: LCOV version 2.4-beta