LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/plan Coverage Total Hit UNC LBC UBC GNC CBC EUB ECB DCB
Current: 603a3335f2b60b2c798da5c627b3bb288b92a7bd vs e395fbd32a07557de4ac98088928c1749d4845d8 Lines: 96.1 % 9611 9240 371 16 9224 11
Current Date: 2026-07-25 17:13:00 -0400 Functions: 99.1 % 343 340 3 12 328
Baseline: lcov-20260726-baseline Branches: 81.1 % 7248 5875 1 1 1371 3 5872 1 3
Baseline Date: 2026-07-25 19:16:42 +0200 Line coverage date bins:
Group by: Date bin (7,30] days: 97.2 % 71 69 2 16 53
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 96.5 % 829 800 29 800
(360..) days: 96.1 % 8711 8371 340 8371
Function coverage date bins:
(7,30] days: 100.0 % 4 4 4
(30,360] days: 100.0 % 26 26 26
(360..) days: 99.0 % 313 310 3 12 298
Branch coverage date bins:
(7,30] days: 78.1 % 64 50 1 13 3 47
(30,360] days: 81.2 % 709 576 133 576
(360..) days: 81.0 % 6479 5249 1 1225 5249 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 UBC GNC CBC DCB Rate Total Hit UNC LBC UBC GNC CBC EUB ECB Rate Total Hit UBC GNC CBC
planmain.c Total
98.5%98.5%
98.5 % 67 66 1 66 70.8 % 24 17 7 17 100.0 % 1 1 1
(30,360] days 100.0 % 4 4 4 - -
(360..) days 98.4 % 63 62 1 62 - 100.0 % 1 1 1
createplan.c Total
95.4%95.4%
95.4 % 2424 2312 112 12 2300 74.2 % 1277 948 329 948 98.2 % 114 112 2 6 106
(7,30] days 100.0 % 12 12 12 - -
(30,360] days 100.0 % 69 69 69 - 100.0 % 4 4 4
(360..) days 95.2 % 2343 2231 112 2231 - 98.2 % 110 108 2 6 102
planagg.c Total
98.1%98.1%
98.1 % 157 154 3 154 79.1 % 86 68 18 68 100.0 % 5 5 5
(30,360] days 100.0 % 3 3 3 - -
(360..) days 98.1 % 154 151 3 151 - 100.0 % 5 5 5
setrefs.c Total
95.7%95.7%
95.7 % 1192 1141 51 4 1137 11 80.7 % 836 675 1 1 159 3 672 1 3 98.0 % 49 48 1 6 42
(7,30] days 100.0 % 4 4 4 - -
(30,360] days 100.0 % 37 37 37 - 100.0 % 1 1 1
(360..) days 95.6 % 1151 1100 51 1100 - 97.9 % 48 47 1 6 41
subselect.c Total
95.6%95.6%
95.6 % 1072 1025 47 1025 81.0 % 790 640 150 640 100.0 % 40 40 40
(30,360] days 89.8 % 98 88 10 88 - 100.0 % 4 4 4
(360..) days 96.2 % 974 937 37 937 - 100.0 % 36 36 36
initsplan.c Total
95.8%95.8%
95.8 % 1237 1185 52 1185 81.3 % 1017 827 190 827 100.0 % 38 38 38
(30,360] days 93.2 % 146 136 10 136 - 100.0 % 5 5 5
(360..) days 96.2 % 1091 1049 42 1049 - 100.0 % 33 33 33
planner.c Total
96.8%96.8%
96.8 % 2647 2561 86 2561 83.5 % 2402 2005 397 2005 100.0 % 66 66 66
(7,30] days 93.8 % 32 30 2 30 - 100.0 % 3 3 3
(30,360] days 97.0 % 305 296 9 296 - 100.0 % 5 5 5
(360..) days 96.8 % 2310 2235 75 2235 - 100.0 % 58 58 58
analyzejoins.c Total
97.7%97.7%
97.7 % 815 796 19 796 85.2 % 816 695 121 695 100.0 % 30 30 30
(7,30] days 100.0 % 23 23 23 - 100.0 % 1 1 1
(30,360] days 100.0 % 167 167 167 - 100.0 % 7 7 7
(360..) days 97.0 % 625 606 19 606 - 100.0 % 22 22 22

Generated by: LCOV version 2.0-1