LCOV - differential code coverage report
Current view: top level - src/backend/optimizer/util Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 92.3 % 8573 7915 61 19 578 28 809 7078 54 316
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 371 371 1 72 298 10
Baseline: lcov-20260530-034037-baseline Branches: 76.0 % 6179 4695 128 12 2 1342 28 36 530 4101 61 251
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 5 5 5
(30,360] days: 92.4 % 958 885 60 13 782 103
(360..) days: 92.3 % 7610 7025 1 19 565 28 22 6975
Function coverage date bins:
(30,360] days: 100.0 % 37 37 28 9
(360..) days: 100.0 % 334 334 1 44 289
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 80.1 % 703 563 120 20 510 53
(360..) days: 75.4 % 5474 4130 8 12 2 1322 28 36 18 4048

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 UIC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit GBC GNC CBC DCB
extendplan.c
75.0%75.0%
75.0 % 56 42 14 42 59.4 % 32 19 13 19 100.0 % 4 4 4
appendinfo.c
95.0%95.0%
95.0 % 363 345 18 23 322 1 67.6 % 278 188 1 89 5 183 100.0 % 14 14 2 12
var.c
87.2%87.2%
87.2 % 468 408 60 2 8 398 69.1 % 356 246 1 109 4 1 241 100.0 % 27 27 1 26
clauses.c
88.4%88.4%
88.4 % 2030 1794 32 8 196 11 282 1501 13 49 70.5 % 1551 1094 67 10 1 379 10 29 193 862 14 64 100.0 % 80 80 1 13 66 4
paramassign.c
95.8%95.8%
95.8 % 264 253 11 253 71.5 % 158 113 45 113 100.0 % 14 14 14
inherit.c
97.6%97.6%
97.6 % 255 249 6 4 245 9 75.3 % 198 149 49 2 2 145 8 100.0 % 8 8 3 5
relnode.c
96.9%96.9%
96.9 % 1051 1018 2 31 221 797 16 77.8 % 779 606 30 143 134 472 2 100.0 % 38 38 15 23
plancat.c
92.7%92.7%
92.7 % 930 862 8 60 134 728 6 69 78.6 % 704 553 14 1 136 5 108 440 7 59 100.0 % 29 29 10 19 1
pathnode.c
92.0%92.0%
92.0 % 1603 1475 5 123 13 86 1376 35 163 78.8 % 905 713 2 190 10 68 635 40 118 100.0 % 63 63 17 46 4
placeholder.c
93.1%93.1%
93.1 % 175 163 12 163 80.8 % 130 105 25 105 100.0 % 15 15 15
predtest.c
94.5%94.5%
94.5 % 713 674 39 1 3 670 3 81.1 % 514 417 97 1 416 100.0 % 26 26 3 23 1
orclauses.c
91.3%91.3%
91.3 % 69 63 6 63 81.2 % 64 52 12 52 100.0 % 4 4 4
tlist.c
95.8%95.8%
95.8 % 383 367 16 1 6 360 6 84.9 % 372 316 56 3 313 100.0 % 34 34 4 30
restrictinfo.c
100.0%
100.0 % 169 169 169 89.8 % 108 97 11 97 100.0 % 12 12 12
joininfo.c
75.0%75.0%
75.0 % 44 33 11 33 90.0 % 30 27 2 1 27 100.0 % 3 3 3

Generated by: LCOV version 2.5.0-beta