LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 96.2 % 9444 9089 5 350 29 66 8994 4 61
Current Date: 2026-10-12 11:56:10 +0200 Functions: 99.7 % 338 337 1 2 30 305
Baseline: lcov-20261012-baseline Branches: 80.7 % 7072 5710 2 1 1359 10 4 5696 1 3
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Group by: Date bin (1,7] days: 100.0 % 35 35 35
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 98.0 % 49 48 1 48
(30,360] days: 95.1 % 648 616 5 27 66 550
(360..) days: 96.3 % 8712 8390 322 29 8361
Function coverage date bins:
(1,7] days: 100.0 % 2 2 2
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 20 20 20
(360..) days: 99.7 % 314 313 1 2 30 281
Branch coverage date bins:
(1,7] days: 96.2 % 26 25 1 25
(7,30] days: 92.1 % 38 35 3 35
(30,360] days: 79.7 % 492 392 2 98 4 388
(360..) days: 80.6 % 6520 5258 1 1257 10 5248 1 3

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 UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC EUB ECB Rate Total Hit UNC GBC GNC CBC
createplan.c Total
95.9%95.9%
95.9 % 2435 2336 4 95 13 46 2277 4 33 74.7 % 1291 965 326 4 961 99.1 % 114 113 1 1 16 96
(30,360] days 95.6 % 90 86 4 46 40 - -
(360..) days 95.9 % 2345 2250 95 13 2237 - 99.1 % 114 113 1 1 16 96
planmain.c Total
98.9%98.9%
98.9 % 94 93 1 93 76.2 % 42 32 10 32 100.0 % 1 1 1
(30,360] days 100.0 % 31 31 31 - -
(360..) days 98.4 % 63 62 1 62 - 100.0 % 1 1 1
planagg.c Total
98.1%98.1%
98.1 % 158 155 3 155 79.1 % 86 68 18 68 100.0 % 5 5 5
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 100.0 % 2 2 2 - -
(360..) days 98.1 % 155 152 3 152 - 100.0 % 5 5 5
analyzejoins.c Total
95.0%95.0%
95.0 % 640 608 32 1 607 1 80.5 % 658 530 128 530 100.0 % 26 26 1 25
(7,30] days 90.9 % 11 10 1 10 - -
(30,360] days 93.8 % 289 271 18 1 270 - 100.0 % 13 13 13
(360..) days 96.2 % 340 327 13 327 - 100.0 % 13 13 1 12
initsplan.c Total
95.7%95.7%
95.7 % 1167 1117 50 1 1116 1 81.1 % 947 768 179 768 100.0 % 34 34 1 33
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 31 31 1 30 - -
(360..) days 95.6 % 1132 1082 50 1082 - 100.0 % 34 34 1 33
subselect.c Total
95.7%95.7%
95.7 % 1076 1030 46 1030 81.1 % 790 641 149 641 100.0 % 40 40 40
(1,7] days 100.0 % 7 7 7 - -
(7,30] days 100.0 % 1 1 1 - -
(30,360] days 88.5 % 61 54 7 54 - 100.0 % 3 3 3
(360..) days 96.1 % 1007 968 39 968 - 100.0 % 37 37 37
setrefs.c Total
97.1%97.1%
97.1 % 1212 1177 35 16 6 1155 15 81.8 % 850 695 1 1 153 6 3 686 1 3 100.0 % 51 51 1 7 43
(1,7] days 100.0 % 28 28 28 - 100.0 % 2 2 2
(30,360] days 100.0 % 35 35 6 29 - 100.0 % 1 1 1
(360..) days 97.0 % 1149 1114 35 16 1098 - 100.0 % 48 48 1 7 40
planner.c Total
96.7%96.7%
96.7 % 2662 2573 1 88 12 2561 11 83.5 % 2408 2011 1 396 1 2010 100.0 % 67 67 5 62
(7,30] days 100.0 % 32 32 32 - 100.0 % 2 2 2
(30,360] days 97.2 % 109 106 1 2 12 94 - 100.0 % 3 3 3
(360..) days 96.6 % 2521 2435 86 2435 - 100.0 % 62 62 5 57

Generated by: LCOV version 2.0-1