LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/path Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 95.3 % 7519 7164 5 350 3 54 7107 4 118
Current Date: 2025-09-06 07:49:51 +0900 Functions: 98.7 % 314 310 4 14 296 2
Baseline: lcov-20250906-005545-baseline Branches: 82.4 % 6558 5404 8 7 1139 3 98 5303 1 2
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 39 39 39
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.8 % 588 528 60 15 513
(360..) days: 95.7 % 6892 6597 5 290 3 6594
Function coverage date bins:
(30,360] days: 87.0 % 23 20 3 1 19
(360..) days: 99.7 % 291 290 1 13 277
Branch coverage date bins:
(7,30] days: 92.6 % 94 87 7 87
(30,360] days: 74.4 % 558 415 1 142 11 404
(360..) days: 83.0 % 5909 4902 7 997 3 4899 1 2

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 LBC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC DCB
(7,30] days Total
100.0%
100.0 % 39 39 39 92.6 % 94 87 7 87 -
joinpath.c 100.0 % 28 28 28 90.8 % 76 69 7 69 -
(30,360] days Total
89.8%89.8%
89.8 % 588 528 60 15 513 74.4 % 558 415 1 142 11 404 87.0 % 23 20 3 1 19
allpaths.c 90.5 % 21 19 2 19 63.6 % 22 14 8 14 -
costsize.c 100.0 % 34 34 13 21 84.6 % 26 22 1 3 5 17 100.0 % 1 1 1
equivclass.c 78.1 % 196 153 43 153 63.0 % 200 126 74 126 80.0 % 15 12 3 12
indxpath.c 95.0 % 280 266 14 266 81.7 % 240 196 44 196 100.0 % 5 5 5
joinpath.c 94.4 % 18 17 1 2 15 92.9 % 28 26 2 6 20 -
joinrels.c 100.0 % 17 17 17 60.0 % 20 12 8 12 100.0 % 1 1 1
pathkeys.c 100.0 % 22 22 22 86.4 % 22 19 3 19 100.0 % 1 1 1
(360..) days Total
95.7%95.7%
95.7 % 6892 6597 5 290 3 6594 83.0 % 5909 4902 7 997 3 4899 1 2 99.7 % 291 290 1 13 277
allpaths.c 94.4 % 1131 1068 63 1068 83.3 % 1015 845 170 845 100.0 % 49 49 49
clausesel.c 95.4 % 241 230 11 230 91.9 % 209 192 17 192 100.0 % 8 8 8
costsize.c 97.8 % 1821 1781 1 39 1781 82.7 % 1003 829 1 173 829 100.0 % 74 74 3 71
equivclass.c 95.6 % 938 897 1 40 3 894 81.7 % 852 696 1 155 3 693 100.0 % 33 33 33
indxpath.c 94.0 % 953 896 1 56 896 81.9 % 896 734 2 160 734 97.6 % 42 41 1 1 40
joinpath.c 96.9 % 515 499 2 14 499 86.0 % 592 509 3 77 509 1 2 100.0 % 19 19 7 12
joinrels.c 94.1 % 546 514 32 514 80.9 % 606 490 116 490 100.0 % 18 18 2 16
pathkeys.c 95.4 % 584 557 27 557 83.1 % 568 472 96 472 100.0 % 36 36 36
tidpath.c 95.1 % 163 155 8 155 80.4 % 168 135 33 135 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.4-beta