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: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 95.3 % 7662 7302 7 5 348 3 276 7023 6 190
Current Date: 2025-12-15 18:36:29 -0500 Functions: 98.7 % 315 311 4 42 269 10
Baseline: lcov-20251216-010103-baseline Branches: 82.3 % 6732 5539 57 6 1130 3 289 5247 1
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Summarize 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

Date 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 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
(1,7] days Total
100.0%
100.0 % 7 7 7 - -
(7,30] days Total
100.0%
100.0 % 25 25 13 12 82.1 % 28 23 1 4 7 16 -
indxpath.c 100.0 % 12 12 12 80.0 % 20 16 4 16 -
tidpath.c 100.0 % 4 4 4 83.3 % 6 5 1 5 -
(30,360] days Total
90.3%90.3%
90.3 % 577 521 7 49 256 265 75.6 % 664 502 56 106 282 220 88.5 % 26 23 3 10 13
allpaths.c 95.3 % 150 143 5 2 124 19 73.9 % 184 136 40 8 122 14 100.0 % 5 5 5
costsize.c 100.0 % 34 34 16 18 90.0 % 40 36 1 3 19 17 100.0 % 1 1 1
equivclass.c 76.2 % 181 138 43 138 59.1 % 176 104 72 104 78.6 % 14 11 3 11
indxpath.c 94.8 % 58 55 3 3 52 84.8 % 66 56 10 4 52 100.0 % 1 1 1
joinpath.c 97.7 % 43 42 1 30 12 90.6 % 96 87 7 2 73 14 -
joinrels.c 96.9 % 65 63 2 46 17 77.9 % 68 53 7 8 41 12 100.0 % 2 2 1 1
pathkeys.c 100.0 % 44 44 35 9 87.5 % 32 28 1 3 21 7 100.0 % 3 3 3
(360..) days Total
95.7%95.7%
95.7 % 7053 6749 5 299 3 6746 83.0 % 6041 5014 6 1020 3 5011 1 99.7 % 289 288 1 32 256
allpaths.c 94.2 % 1121 1056 2 63 1056 83.1 % 1003 833 170 833 100.0 % 47 47 6 41
clausesel.c 95.4 % 240 229 11 229 91.9 % 209 192 17 192 100.0 % 8 8 2 6
costsize.c 97.8 % 1809 1770 1 38 1770 82.7 % 997 825 1 171 825 100.0 % 73 73 6 67
equivclass.c 95.7 % 953 912 1 40 3 909 82.0 % 876 718 1 157 3 715 100.0 % 34 34 34
indxpath.c 94.3 % 1151 1085 1 65 1085 82.3 % 1038 854 2 182 854 97.8 % 46 45 1 4 41
joinpath.c 96.9 % 518 502 16 502 86.5 % 598 517 1 79 517 1 100.0 % 19 19 7 12
joinrels.c 94.1 % 544 512 32 512 80.9 % 606 490 116 490 100.0 % 18 18 5 13
pathkeys.c 95.3 % 554 528 26 528 82.4 % 546 450 1 95 450 100.0 % 32 32 1 31
tidpath.c 95.1 % 163 155 8 155 80.4 % 168 135 33 135 100.0 % 12 12 1 11
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta