LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC EUB DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 95.3 % 7788 7425 15 5 343 7 476 6942 8 281
Current Date: 2026-06-29 16:15:13 +0200 Functions: 98.7 % 315 311 4 75 236 1 12
Baseline: lcov-20260630-baseline Branches: 82.3 % 6783 5585 75 6 1 1116 7 395 5183 1
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 97.1 % 512 497 15 474 23
(360..) days: 95.2 % 7275 6927 5 343 7 2 6918
Function coverage date bins:
(30,360] days: 100.0 % 12 12 12
(360..) days: 98.7 % 303 299 4 63 236
Branch coverage date bins:
(30,360] days: 83.6 % 500 418 75 7 389 29
(360..) days: 82.2 % 6284 5167 6 1 1109 7 6 5154 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 UIC UBC GBC GNC CBC EUB Rate Total Hit UBC GNC CBC DUB DCB
equivclass.c.gcov.html (360..) days∗∗ 92.6 % 1134 1050 1 83 3 1047 - 93.8 % 48 45 3 45
allpaths.c Total
93.9%93.9%
93.9 % 1305 1226 13 2 64 193 1033 1 55 81.6 % 1190 971 42 1 176 154 817 100.0 % 52 52 18 34 4
(360..) days 94.0 % 1092 1026 2 64 1026 - 100.0 % 45 45 11 34
(30,360] days 93.9 % 212 199 13 193 6 - 100.0 % 7 7 7
(7,30] days 100.0 % 1 1 1 - -
indxpath.c Total
94.4%94.4%
94.4 % 1228 1159 1 68 7 1152 5 22 82.5 % 1126 929 2 195 1 6 922 97.9 % 47 46 1 5 41 1 1
(360..) days 94.3 % 1204 1135 1 68 1135 - 97.9 % 47 46 1 5 41
(30,360] days 100.0 % 24 24 7 17 - -
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
(360..) days 94.3 % 560 528 32 528 - 100.0 % 19 19 6 13
(30,360] days 96.1 % 51 49 2 49 - 100.0 % 1 1 1
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
(360..) days 95.4 % 240 229 11 229 - 100.0 % 8 8 2 6
(30,360] days 100.0 % 3 3 3 - -
tidpath.c Total
95.8%95.8%
95.8 % 168 161 7 1 7 153 2 82.2 % 174 143 2 29 12 131 100.0 % 12 12 1 11
(360..) days 95.7 % 161 154 7 1 153 - 100.0 % 12 12 1 11
(30,360] days 100.0 % 7 7 7 - -
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 100.0 % 35 35 4 31 5
(360..) days 95.6 % 563 538 25 1 537 - 100.0 % 32 32 1 31
(30,360] days 100.0 % 35 35 35 - 100.0 % 3 3 3
joinpath.c Total
97.4%97.4%
97.4 % 568 553 15 2 46 505 97 87.4 % 699 611 8 1 79 2 96 513 1 100.0 % 19 19 8 11
(360..) days 97.1 % 524 509 15 2 2 505 - 100.0 % 19 19 8 11
(30,360] days 100.0 % 44 44 44 - -
costsize.c Total
98.0%98.0%
98.0 % 1933 1894 1 38 136 1758 1 54 82.8 % 1079 893 15 1 170 63 830 100.0 % 74 74 30 44 2
(360..) days 97.8 % 1797 1758 1 38 1758 - 100.0 % 73 73 29 44
(30,360] days 100.0 % 136 136 136 - 100.0 % 1 1 1
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1