LCOV - differential code coverage report
Current view: top level - src/backend/statistics Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 93.3 % 3444 3213 5 226 2 96 3115 4 78
Current Date: 2026-11-05 14:14:01 +0100 Functions: 96.3 % 135 130 1 4 31 99 1
Baseline: lcov-20261105-baseline Branches: 73.6 % 2315 1703 12 600 4 96 1603
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Group by: Date bin [..1] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (1,7] days: 100.0 % 20 20 20
(7,30] days: 100.0 % 5 5 5
(30,360] days: 95.6 % 1194 1141 5 48 96 1045
(360..) days: 92.0 % 2224 2046 178 2 2044
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(30,360] days: 97.7 % 44 43 1 10 33
(360..) days: 95.6 % 90 86 4 21 65
Branch coverage date bins:
(1,7] days: 85.7 % 14 12 2 12
(30,360] days: 78.3 % 723 566 12 145 96 470
(360..) days: 71.3 % 1578 1125 453 4 1121

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 UNC UBC GBC GNC CBC DUB DCB Rate Total Hit UNC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DCB
mcv.c Total
90.3%90.3%
90.3 % 681 615 2 64 17 598 2 17 66.7 % 517 345 4 168 30 315 82.6 % 23 19 1 3 6 13
(360..) days 91.6 % 584 535 49 535 - 85.7 % 21 18 3 6 12
(30,360] days 82.5 % 97 80 2 15 17 63 - 50.0 % 2 1 1 1
extended_stats.c Total
94.3%94.3%
94.3 % 823 776 47 8 768 12 79.1 % 511 404 107 404 97.1 % 35 34 1 6 28
(360..) days 94.0 % 764 718 46 718 - 96.9 % 32 31 1 6 25
(1,7] days 100.0 % 20 20 20 - 100.0 % 1 1 1
(30,360] days 97.4 % 39 38 1 8 30 - 100.0 % 2 2 2
relation_stats.c Total
98.3%98.3%
98.3 % 116 114 2 13 101 13 78.6 % 56 44 12 44 100.0 % 5 5 2 3
(30,360] days 100.0 % 72 72 13 59 - 100.0 % 3 3 1 2
(360..) days 95.5 % 44 42 2 42 - 100.0 % 2 2 1 1
attribute_stats.c Total
94.6%94.6%
94.6 % 257 243 14 2 2 239 1 74.1 % 170 126 44 4 4 118 100.0 % 8 8 1 7
(30,360] days 99.3 % 135 134 1 2 132 - 100.0 % 4 4 1 3
(360..) days 89.3 % 122 109 13 2 107 - 100.0 % 4 4 4
mvdistinct.c Total
95.0%95.0%
95.0 % 220 209 11 6 203 6 62.7 % 126 79 47 10 69 100.0 % 15 15 5 10
(7,30] days 100.0 % 5 5 5 - -
(30,360] days 100.0 % 34 34 6 28 - 100.0 % 2 2 2
(360..) days 93.9 % 181 170 11 170 - 100.0 % 13 13 3 10
stat_utils.c Total
92.4%92.4%
92.4 % 262 242 1 19 22 220 73.3 % 202 148 4 50 12 136 100.0 % 15 15 1 14
(30,360] days 93.9 % 179 168 1 10 22 146 - 100.0 % 12 12 1 11
(360..) days 89.2 % 83 74 9 74 - 100.0 % 3 3 3
extended_stats_funcs.c Total
96.7%96.7%
96.7 % 576 557 19 2 555 2 77.3 % 353 273 80 6 267 100.0 % 16 16 2 14
[..1] days 100.0 % 1 1 1 - -
(30,360] days 96.7 % 575 556 19 2 554 - 100.0 % 16 16 2 14
dependencies.c Total
89.8%89.8%
89.8 % 509 457 2 50 26 431 2 27 74.7 % 380 284 4 92 34 250 100.0 % 18 18 8 10 1
(30,360] days 93.7 % 63 59 2 2 26 33 - 100.0 % 3 3 3
(360..) days 89.2 % 446 398 48 398 - 100.0 % 15 15 5 10

Generated by: LCOV version 2.0-1