LCOV - differential code coverage report
Current view: top level - src/backend/nodes Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 74.6 % 6467 4827 59 12 1569 85 152 4590 15 39
Current Date: 2026-06-29 16:15:13 +0200 Functions: 85.8 % 330 283 3 1 43 2 34 247 1
Baseline: lcov-20260630-baseline Branches: 58.7 % 5667 3329 47 112 47 2132 217 49 73 2990
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 72.2 % 212 153 59 152 1
(360..) days: 74.7 % 6254 4673 12 1569 85 4588
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 85.6 % 327 280 3 1 43 2 31 247
Branch coverage date bins:
(7,30] days: 50.0 % 2 1 1 1
(30,360] days: 61.3 % 124 76 47 1 73 3
(360..) days: 58.7 % 5541 3252 112 47 2130 217 49 2986

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 UIC UBC GBC GIC GNC CBC Rate Total Hit UNC LBC UBC GBC GNC CBC DCB
(7,30] days makefuncs.c∗∗ 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(30,360] days Total
72.2%72.2%
72.2 % 212 153 59 152 1 61.3 % 124 76 47 1 73 3 100.0 % 3 3 3
nodeFuncs.c 61.9 % 113 70 43 69 1 42.6 % 54 23 30 1 20 3 -
outfuncs.c 71.4 % 21 15 6 15 50.0 % 10 5 5 5 -
queryjumblefuncs.c 88.6 % 35 31 4 31 79.2 % 24 19 5 19 100.0 % 2 2 2
tidbitmap.c 81.8 % 11 9 2 9 66.7 % 12 8 4 8 100.0 % 1 1 1
readfuncs.c 90.9 % 11 10 1 10 75.0 % 8 6 2 6 -
bitmapset.c 100.0 % 15 15 15 91.7 % 12 11 1 11 -
print.c 0.0 % 3 3 - -
(360..) days Total
74.7%74.7%
74.7 % 6254 4673 12 1569 85 4588 58.7 % 5541 3252 112 47 2130 217 49 2986 85.6 % 327 280 3 1 43 2 31 247
nodeFuncs.c 71.7 % 2707 1940 767 6 1934 61.4 % 1594 979 9 9 597 23 6 950 100.0 % 32 32 13 19
outfuncs.c 53.6 % 358 192 8 158 192 36.2 % 600 217 22 13 348 22 8 187 56.7 % 30 17 1 12 3 14
equalfuncs.c 76.8 % 69 53 16 53 32.8 % 415 136 19 13 247 17 7 112 83.3 % 6 5 1 5
readfuncs.c 55.5 % 254 141 113 141 32.9 % 304 100 1 203 1 99 73.3 % 15 11 4 2 9
list.c 87.5 % 528 462 66 462 68.2 % 532 363 169 363 89.6 % 67 60 7 60
print.c 0.0 % 238 238 0.0 % 143 1 142 0.0 % 10 1 9
tidbitmap.c 88.3 % 520 459 61 459 66.2 % 334 221 113 221 93.8 % 32 30 1 1 5 25
copyfuncs.c 79.0 % 62 49 13 2 47 76.6 % 376 288 49 3 36 53 17 218 80.0 % 5 4 1 1 3
read.c 69.3 % 179 124 55 11 113 57.0 % 186 106 80 7 99 85.7 % 7 6 1 6
bitmapset.c 99.4 % 481 478 3 60 418 81.0 % 394 319 75 75 244 100.0 % 33 33 4 29
queryjumblefuncs.c 90.6 % 255 231 4 20 231 83.6 % 451 377 11 7 56 15 11 351 95.7 % 23 22 1 1 21
params.c 90.7 % 129 117 12 117 70.3 % 64 45 19 45 100.0 % 9 9 2 7
extensible.c 0.0 % 35 35 0.0 % 18 18 0.0 % 6 6
makefuncs.c 98.4 % 377 371 6 371 73.5 % 68 50 18 50 100.0 % 42 42 1 41
multibitmapset.c 95.2 % 42 40 2 6 34 82.3 % 62 51 2 9 4 47 100.0 % 5 5 1 4
value.c 80.0 % 20 16 4 16 - 80.0 % 5 4 1 4
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1