LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UBC GNC CBC DCB
Current: 77aeca80249c9e640c811e80633a2e334a9320de vs 38afc3dcb25c45b744d4025029ce0a6c90b7059f Lines: 95.4 % 7848 7486 362 8 7478 5
Current Date: 2026-07-25 19:08:27 +0900 Functions: 98.7 % 319 315 4 2 313
Baseline: lcov-20260725-baseline Branches: 82.3 % 6861 5650 1211 10 5640
Baseline Date: 2026-07-25 19:09:19 +0900 Line coverage date bins:
Summarize by: Date bin (7,30] days: 90.8 % 65 59 6 8 51
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 97.0 % 500 485 15 485
(360..) days: 95.3 % 7283 6942 341 6942
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 11 11 11
(360..) days: 98.7 % 304 300 4 2 298
Branch coverage date bins:
(7,30] days: 76.2 % 84 64 20 10 54
(30,360] days: 83.6 % 494 413 81 413
(360..) days: 82.3 % 6283 5173 1110 5173

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 UBC GNC CBC DCB Rate Total Hit UBC GNC CBC Rate Total Hit UBC GNC CBC
(7,30] days Total
90.8%90.8%
90.8 % 65 59 6 8 51 76.2 % 84 64 20 10 54 100.0 % 4 4 4
allpaths.c 89.5 % 57 51 6 51 73.0 % 74 54 20 54 100.0 % 4 4 4
(30,360] days Total
97.0%97.0%
97.0 % 500 485 15 485 83.6 % 494 413 81 413 100.0 % 11 11 11
allpaths.c 93.9 % 213 200 13 200 78.6 % 206 162 44 162 100.0 % 7 7 7
costsize.c 100.0 % 123 123 123 80.6 % 72 58 14 58 -
joinrels.c 96.1 % 51 49 2 49 85.4 % 48 41 7 41 100.0 % 1 1 1
pathkeys.c 100.0 % 35 35 35 95.5 % 22 21 1 21 100.0 % 3 3 3
joinpath.c 100.0 % 44 44 44 91.8 % 98 90 8 90 -
tidpath.c 100.0 % 7 7 7 85.7 % 14 12 2 12 -
indxpath.c 100.0 % 24 24 24 84.4 % 32 27 5 27 -
(360..) days Total
95.3%95.3%
95.3 % 7283 6942 341 6942 82.3 % 6283 5173 1110 5173 98.7 % 304 300 4 2 298
equivclass.c 92.6 % 1134 1050 84 1050 78.1 % 1052 822 230 822 93.8 % 48 45 3 45
indxpath.c 94.4 % 1204 1136 68 1136 82.6 % 1094 904 190 904 97.9 % 47 46 1 46
allpaths.c 94.5 % 1092 1032 60 1032 82.7 % 984 814 170 814 100.0 % 45 45 45
clausesel.c 95.4 % 240 229 11 229 91.9 % 209 192 17 192 100.0 % 8 8 8
costsize.c 97.8 % 1805 1766 39 1766 82.8 % 1001 829 172 829 100.0 % 74 74 2 72
joinrels.c 94.3 % 560 528 32 528 80.2 % 626 502 124 502 100.0 % 19 19 19
pathkeys.c 95.6 % 563 538 25 538 82.4 % 556 458 98 458 100.0 % 32 32 32
joinpath.c 97.1 % 524 509 15 509 86.7 % 601 521 80 521 100.0 % 19 19 19
tidpath.c 95.7 % 161 154 7 154 81.9 % 160 131 29 131 100.0 % 12 12 12
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.0-1