LCOV - differential code coverage report
Current view: top level - src/backend/nodes Coverage Total Hit UNC LBC UIC UBC GBC GNC CBC DUB DCB
Current: 1a1248818fb8b8b0353c292c632d6a6af77e8209 vs 8e82d6610e7280d7870c0c36ff1c797e3cfb3e09 Lines: 76.0 % 6410 4870 9 8 238 1285 62 119 4689 14 51
Current Date: 2026-10-12 11:56:10 +0200 Functions: 88.6 % 334 296 3 1 10 24 9 20 267 4 8
Baseline: lcov-20261012-baseline Branches: 59.2 % 5584 3306 6 73 146 2053 85 28 3193
Baseline Date: 2026-10-12 10:36:06 +0200 Line coverage date bins:
Summarize by: Date bin (7,30] days: 100.0 % 5 5 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 88.3 % 213 188 9 16 114 74
(360..) days: 75.5 % 6192 4677 8 238 1269 62 4615
Function coverage date bins:
(30,360] days: 84.2 % 19 16 3 13 3
(360..) days: 88.9 % 315 280 1 10 24 9 7 264
Branch coverage date bins:
(30,360] days: 80.2 % 106 85 6 15 28 57
(360..) days: 58.8 % 5478 3221 73 146 2038 85 3136

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 UIC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GNC CBC Rate Total Hit UNC LBC UIC UBC GBC GNC CBC DUB DCB
(7,30] days Total∗
100.0%
100.0 % 5 5 5 - -
(30,360] days Total∗
88.3%88.3%
88.3 % 213 188 9 16 114 74 80.2 % 106 85 6 15 28 57 84.2 % 19 16 3 13 3
bitmapset.c 100.0 % 65 65 50 15 84.8 % 46 39 6 1 28 11 100.0 % 1 1 1
queryjumblefuncs.c 89.2 % 37 33 4 2 31 79.2 % 24 19 5 19 100.0 % 2 2 2
outfuncs.c 50.0 % 12 6 6 6 50.0 % 8 4 4 4 -
tidbitmap.c 81.8 % 11 9 2 9 66.7 % 12 8 4 8 100.0 % 1 1 1
makefuncs.c 100.0 % 22 22 20 2 50.0 % 2 1 1 1 100.0 % 3 3 3
nodeFuncs.c 63.6 % 11 7 4 7 100.0 % 6 6 6 -
read.c 94.4 % 18 17 1 17 - 100.0 % 2 2 2
readfuncs.c 76.5 % 34 26 8 24 2 100.0 % 4 4 4 70.0 % 10 7 3 7
(360..) days Total
75.5%75.5%
75.5 % 6192 4677 8 238 1269 62 4615 58.8 % 5478 3221 73 146 2038 85 3136 88.9 % 315 280 1 10 24 9 7 264
nodeFuncs.c 71.8 % 2708 1943 765 3 1940 61.6 % 1584 975 609 3 972 100.0 % 32 32 32
outfuncs.c 55.4 % 359 199 160 6 193 36.2 % 588 213 14 1 360 16 197 60.0 % 30 18 12 1 17
equalfuncs.c 85.5 % 69 59 10 6 53 35.1 % 402 141 7 1 253 13 128 100.0 % 6 6 1 5
readfuncs.c 57.0 % 223 127 96 6 121 33.0 % 303 100 203 1 99 100.0 % 5 5 5
list.c 87.5 % 527 461 66 461 68.2 % 532 363 169 363 89.6 % 67 60 7 1 59
print.c 0.0 % 238 238 0.0 % 142 142 0.0 % 10 10
tidbitmap.c 88.3 % 520 459 61 459 66.2 % 334 221 113 221 93.8 % 32 30 2 30
copyfuncs.c 88.7 % 62 55 7 6 49 76.3 % 363 277 31 1 54 34 243 100.0 % 5 5 1 4
read.c 67.3 % 156 105 51 2 103 57.5 % 186 107 79 1 106 80.0 % 5 4 1 1 3
bitmapset.c 99.4 % 479 476 3 476 81.0 % 394 319 75 319 100.0 % 33 33 1 32
queryjumblefuncs.c 90.3 % 248 224 24 224 83.1 % 438 364 6 1 67 7 357 95.7 % 23 22 1 4 18
multibitmapset.c 76.2 % 42 32 8 2 32 58.1 % 62 36 15 11 36 80.0 % 5 4 1 4
params.c 90.7 % 129 117 12 117 70.3 % 64 45 19 45 100.0 % 9 9 9
makefuncs.c 98.4 % 377 371 6 371 75.0 % 68 51 17 1 50 100.0 % 42 42 42
extensible.c 94.3 % 35 33 2 33 50.0 % 18 9 9 9 100.0 % 6 6 6
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.

Generated by: LCOV version 2.0-1