LCOV - differential code coverage report
Current view: top level - src/backend/access/hash Coverage Total Hit UIC UBC GBC GIC CBC
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 88.9 % 2491 2215 276 2215
Current Date: 2026-11-05 14:14:01 +0100 Functions: 95.8 % 118 113 5 113
Baseline: lcov-20261105-baseline Branches: 60.7 % 1418 861 1 556 2 1 858
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Group by: Date bin (7,30] days: 80.6 % 36 29 7 29
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 78.6 % 117 92 25 92
(360..) days: 89.6 % 2338 2094 244 2094
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 100.0 % 1 1 1
(360..) days: 95.7 % 115 110 5 110
Branch coverage date bins:
(7,30] days: 72.7 % 22 16 6 16
(30,360] days: 76.8 % 56 43 13 43
(360..) days: 59.9 % 1340 802 1 537 2 1 799

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 UBC CBC Rate Total Hit UIC UBC GBC GIC CBC Rate Total Hit UBC CBC
hash.c Total
89.1%89.1%
89.1 % 303 270 33 270 65.7 % 172 113 59 113 93.8 % 16 15 1 15
(30,360] days 67.6 % 37 25 12 25 - 100.0 % 1 1 1
(360..) days 92.1 % 266 245 21 245 - 93.3 % 15 14 1 14
hash_xlog.c Total
91.2%91.2%
91.2 % 466 425 41 425 63.2 % 220 139 81 2 137 100.0 % 15 15 15
(30,360] days 86.7 % 15 13 2 13 - -
(360..) days 91.4 % 451 412 39 412 - 100.0 % 15 15 15
hashfunc.c Total
90.0%90.0%
90.0 % 140 126 14 126 64.6 % 48 31 17 31 92.3 % 26 24 2 24
(30,360] days 83.3 % 6 5 1 5 - -
(360..) days 90.3 % 134 121 13 121 - 92.3 % 26 24 2 24
hashinsert.c Total
97.2%97.2%
97.2 % 141 137 4 137 51.0 % 96 49 47 49 100.0 % 4 4 4
(30,360] days 83.3 % 6 5 1 5 - -
(360..) days 97.8 % 135 132 3 132 - 100.0 % 4 4 4
hashovfl.c Total
91.0%91.0%
91.0 % 402 366 36 366 63.2 % 234 148 86 148 100.0 % 7 7 7
(30,360] days 88.9 % 36 32 4 32 - -
(360..) days 91.3 % 366 334 32 334 - 100.0 % 7 7 7
hashpage.c Total
88.4%88.4%
88.4 % 490 433 57 433 56.8 % 264 150 114 150 100.0 % 19 19 19
(30,360] days 70.0 % 10 7 3 7 - -
(360..) days 89.1 % 476 424 52 424 - 100.0 % 19 19 19
(7,30] days 50.0 % 4 2 2 2 - -
hashsearch.c Total
80.9%80.9%
80.9 % 262 212 50 212 64.6 % 192 124 1 67 1 123 88.9 % 9 8 1 8
(360..) days 80.4 % 230 185 45 185 - 85.7 % 7 6 1 6
(7,30] days 84.4 % 32 27 5 27 - 100.0 % 2 2 2
hashsort.c Total
100.0%
100.0 % 27 27 27 66.7 % 6 4 2 4 100.0 % 4 4 4
(30,360] days 100.0 % 1 1 1 - -
(360..) days 100.0 % 26 26 26 - 100.0 % 4 4 4
hashutil.c Total
89.2%89.2%
89.2 % 157 140 17 140 53.1 % 96 51 45 51 93.8 % 16 15 1 15
(30,360] days 66.7 % 6 4 2 4 - -
(360..) days 90.1 % 151 136 15 136 - 93.8 % 16 15 1 15
hashvalidate.c.gcov.html (360..) days∗∗ 76.7 % 103 79 24 79 - 100.0 % 2 2 2
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1