LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC ECB DUB DCB
Current: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 96.0 % 9391 9020 24 29 318 2 440 8578 5 176
Current Date: 2025-10-28 08:26:42 +0900 Functions: 99.1 % 336 333 1 2 48 285 6
Baseline: lcov-20251028-005825-baseline Branches: 80.7 % 7022 5668 100 12 1242 4 2 281 5381 1
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 10 10 10
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 93.4 % 226 211 15 211
(30,360] days: 97.8 % 1093 1069 9 2 13 229 840
(360..) days: 95.9 % 8062 7730 27 305 2 7728
Function coverage date bins:
(7,30] days: 100.0 % 8 8 8
(30,360] days: 100.0 % 31 31 9 22
(360..) days: 99.0 % 297 294 1 2 31 263
Branch coverage date bins:
(1,7] days: 100.0 % 8 8 8
(7,30] days: 78.2 % 197 154 43 154
(30,360] days: 82.2 % 932 766 57 109 127 639
(360..) days: 80.5 % 5886 4740 12 1133 4 2 4734 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 GIC GNC CBC ECB Rate Total Hit LBC UBC GNC CBC DCB
(1,7] days Total
100.0%
100.0 % 10 10 10 100.0 % 8 8 8 -
(7,30] days Total
93.4%93.4%
93.4 % 226 211 15 211 78.2 % 197 154 43 154 100.0 % 8 8 8
initsplan.c 91.3 % 115 105 10 105 71.4 % 112 80 32 80 100.0 % 5 5 5
planner.c 96.7 % 61 59 2 59 86.7 % 60 52 8 52 100.0 % 2 2 2
subselect.c 92.3 % 39 36 3 36 88.2 % 17 15 2 15 100.0 % 1 1 1
setrefs.c 100.0 % 6 6 6 87.5 % 8 7 1 7 -
(30,360] days Total
97.8%97.8%
97.8 % 1093 1069 9 2 13 229 840 82.2 % 932 766 57 109 127 639 100.0 % 31 31 9 22
analyzejoins.c 98.1 % 463 454 9 2 452 84.1 % 396 333 1 62 5 328 100.0 % 16 16 2 14
planner.c 96.6 % 296 286 9 1 158 128 79.6 % 270 215 42 13 88 127 100.0 % 6 6 3 3
setrefs.c 95.6 % 45 43 2 1 42 68.2 % 44 30 14 30 100.0 % 1 1 1
subselect.c 100.0 % 55 55 13 42 78.3 % 60 47 8 5 12 35 100.0 % 1 1 1
createplan.c 100.0 % 144 144 54 90 83.8 % 74 62 6 6 22 40 100.0 % 6 6 4 2
initsplan.c 96.6 % 88 85 2 1 1 84 89.8 % 88 79 9 79 100.0 % 1 1 1
(360..) days Total
95.9%95.9%
95.9 % 8062 7730 27 305 2 7728 80.5 % 5886 4740 12 1133 4 2 4734 1 99.0 % 297 294 1 2 31 263
planner.c 96.7 % 2198 2126 72 2126 83.8 % 1973 1653 319 1 2 1650 1 100.0 % 55 55 9 46
createplan.c 95.1 % 2264 2152 17 95 1 2151 73.5 % 1203 884 7 312 1 883 98.1 % 108 106 1 1 12 94
initsplan.c 96.0 % 1019 978 10 31 978 81.2 % 803 652 5 146 652 100.0 % 33 33 1 32
setrefs.c 95.6 % 1126 1077 49 1077 81.4 % 786 640 146 640 97.9 % 47 46 1 1 45
subselect.c 95.9 % 937 899 38 1 898 81.4 % 657 535 122 2 533 100.0 % 37 37 6 31
analyzejoins.c 94.7 % 302 286 16 286 82.2 % 354 291 63 291 100.0 % 11 11 11
planagg.c 98.1 % 155 152 3 152 79.1 % 86 68 18 68 100.0 % 5 5 1 4
planmain.c 98.4 % 61 60 1 60 70.8 % 24 17 7 17 100.0 % 1 1 1
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta