LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 91.8 % 8316 7636 58 15 607 5 519 7112 46 253
Current Date: 2025-12-15 18:36:29 -0500 Functions: 99.2 % 363 360 2 1 59 301 7
Baseline: lcov-20251216-010103-baseline Branches: 75.4 % 5979 4511 90 4 1374 8 1 311 4191
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 90.9 % 66 60 6 60
(7,30] days: 90.8 % 130 118 12 118
(30,360] days: 88.3 % 565 499 40 26 341 158
(360..) days: 92.1 % 7555 6959 15 581 5 6954
Function coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 91.7 % 24 22 2 16 6
(360..) days: 99.7 % 333 332 1 37 295
Branch coverage date bins:
(1,7] days: 100.0 % 20 20 20
(7,30] days: 79.8 % 114 91 23 91
(30,360] days: 70.8 % 384 272 67 45 200 72
(360..) days: 75.6 % 5461 4128 4 1329 8 1 4119

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 Rate Total Hit UNC UBC GNC CBC DCB
appendinfo.c
95.0%95.0%
95.0 % 361 343 18 23 320 1 67.6 % 278 188 1 89 5 183 100.0 % 14 14 2 12
clauses.c
88.2%88.2%
88.2 % 1853 1635 9 2 207 1 106 1528 12 29 70.6 % 1403 991 16 396 2 1 67 921 98.7 % 78 77 1 10 67 3
extendplan.c
33.9%33.9%
33.9 % 56 19 37 19 25.0 % 32 8 24 8 50.0 % 4 2 2 2
inherit.c
96.9%96.9%
96.9 % 259 251 2 6 3 248 4 74.8 % 202 151 2 49 2 149 100.0 % 8 8 2 6
joininfo.c
75.0%75.0%
75.0 % 44 33 11 33 90.0 % 30 27 2 1 27 100.0 % 3 3 3
orclauses.c
91.3%91.3%
91.3 % 69 63 6 63 81.2 % 64 52 12 52 100.0 % 4 4 4
paramassign.c
95.8%95.8%
95.8 % 264 253 11 253 71.5 % 158 113 45 113 100.0 % 14 14 14
pathnode.c
91.0%91.0%
91.0 % 1576 1434 1 141 2 27 1405 29 133 77.0 % 881 678 2 201 2 6 670 100.0 % 63 63 13 50 3
placeholder.c
92.9%92.9%
92.9 % 155 144 11 144 80.2 % 116 93 23 93 100.0 % 12 12 12
plancat.c
92.4%92.4%
92.4 % 927 857 9 61 126 731 5 66 78.0 % 700 546 16 138 98 448 100.0 % 29 29 10 19 1
predtest.c
94.5%94.5%
94.5 % 713 674 39 1 2 671 2 81.1 % 514 417 97 1 416 100.0 % 26 26 2 24
relnode.c
96.8%96.8%
96.8 % 1041 1008 2 31 207 801 12 77.5 % 773 599 31 143 125 474 100.0 % 38 38 14 24
restrictinfo.c
100.0%
100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
tlist.c
95.7%95.7%
95.7 % 369 353 16 1 6 346 6 84.2 % 366 308 58 3 305 100.0 % 32 32 4 28
var.c
87.0%87.0%
87.0 % 460 400 60 400 68.6 % 354 243 111 243 100.0 % 26 26 26

Generated by: LCOV version 2.4-beta