LCOV - differential code coverage report
Current view: top level - src/backend/access/common Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 89.0 % 2958 2632 24 2 300 19 2 358 2253 16 20 344
Current Date: 2026-05-05 10:23:31 +0900 Functions: 93.4 % 196 183 5 8 1 83 99 1 29
Baseline: lcov-20260505-025707-baseline Branches: 71.7 % 1835 1316 54 15 5 445 28 8 186 1094 148 90 89 248
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Group by: Date bin (7,30] days: 100.0 % 15 15 15
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 93.4 % 378 353 24 1 343 10
(360..) days: 88.3 % 2565 2264 2 299 19 2 2243 16
Function coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 93.8 % 32 30 2 30
(360..) days: 93.2 % 162 151 3 8 1 51 99
Branch coverage date bins:
(7,30] days: 100.0 % 6 6 6
(30,360] days: 76.0 % 242 184 54 4 180 4
(360..) days: 61.7 % 1825 1126 15 5 441 28 8 1090 148 90

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 LBC UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC UBC GBC GNC CBC DUB DCB
heaptuple.c Total
68.4%68.4%
68.4 % 510 349 10 151 78 271 2 10 88 57.1 % 296 169 16 1 2 108 1 4 54 110 17 23 35 99 70.4 % 27 19 4 4 7 12 1
(360..) days 64.2 % 422 271 151 271 2 43.2 % 266 115 1 2 108 1 4 110 17 23 73.1 % 26 19 3 4 7 12
(30,360] days 88.6 % 88 78 10 78 77.1 % 70 54 16 54 0.0 % 1 1
detoast.c Total
85.0%85.0%
85.0 % 187 159 28 21 138 6 21 60.8 % 176 107 7 62 9 2 96 87 37 15 7 100.0 % 9 9 9 7
(360..) days 83.1 % 166 138 28 138 6 35.2 % 298 105 7 62 9 96 87 37 100.0 % 2 2 2
(30,360] days 100.0 % 21 21 21 100.0 % 2 2 2 100.0 % 7 7 7
printsimple.c Total
86.3%86.3%
86.3 % 51 44 7 1 43 1 69.2 % 13 9 4 9 9 3 100.0 % 2 2 1 1
(360..) days 86.0 % 50 43 7 43 36.0 % 25 9 4 9 9 3 100.0 % 2 2 1 1
(30,360] days 100.0 % 1 1 1 - -
toast_compression.c Total
89.4%89.4%
89.4 % 85 76 1 8 2 19 55 5 19 53.1 % 49 26 2 21 3 23 20 12 100.0 % 9 9 7 2 7
(360..) days 86.4 % 66 57 1 8 2 55 5 32.1 % 81 26 2 21 3 23 20 12 100.0 % 2 2 2
(30,360] days 100.0 % 19 19 19 - 100.0 % 7 7 7
reloptions.c Total
90.5%90.5%
90.5 % 589 533 6 50 69 464 2 45 79.4 % 388 308 6 3 71 3 46 259 4 36 90.9 % 44 40 1 3 25 15 12
(360..) days 90.4 % 508 459 49 459 78.5 % 330 259 3 68 3 256 89.7 % 29 26 3 11 15
(30,360] days 91.4 % 81 74 6 1 69 5 84.5 % 58 49 6 3 46 3 93.3 % 15 14 1 14
tupdesc.c Total
92.7%92.7%
92.7 % 491 455 1 1 34 1 51 403 1 3 32 76.6 % 308 236 9 1 62 25 211 8 9 96.2 % 26 25 1 14 11
(360..) days 92.0 % 435 400 1 34 1 399 1 77.2 % 272 210 1 61 210 96.0 % 25 24 1 13 11
(30,360] days 98.2 % 56 55 1 51 4 72.2 % 36 26 9 1 25 1 100.0 % 1 1 1
indextuple.c Total
93.9%93.9%
93.9 % 164 154 7 3 74 80 2 4 86 72.6 % 124 90 22 12 2 50 38 2 22 86 100.0 % 7 7 4 3
(30,360] days 91.5 % 82 75 7 74 1 69.4 % 72 50 22 50 -
(360..) days 96.3 % 82 79 3 79 2 74.1 % 54 40 12 2 38 2 100.0 % 7 7 4 3
session.c (360..) days∗∗ 94.3 % 53 50 3 50 50.0 % 8 4 4 4 100.0 % 4 4 4
syncscan.c Total
96.2%96.2%
96.2 % 52 50 2 1 15 34 1 19 87.5 % 32 28 4 6 22 4 8 100.0 % 5 5 2 3 2
(360..) days 94.6 % 37 35 2 1 34 84.6 % 26 22 4 22 100.0 % 3 3 3
(7,30] days 100.0 % 15 15 15 100.0 % 6 6 6 100.0 % 2 2 2
attmap.c Total
96.8%96.8%
96.8 % 94 91 3 2 89 2 78.6 % 70 55 15 2 53 2 100.0 % 6 6 1 5
(360..) days 96.7 % 92 89 3 89 76.4 % 72 55 15 2 53 2 100.0 % 6 6 1 5
(30,360] days 100.0 % 2 2 2 - -
toast_internals.c Total
96.9%96.9%
96.9 % 162 157 5 17 11 129 14 67.7 % 99 67 1 4 27 11 3 53 15 11 1 3 100.0 % 9 9 1 4 4
(360..) days 96.7 % 151 146 5 17 129 52.9 % 121 64 4 27 11 53 15 11 100.0 % 9 9 1 4 4
(30,360] days 100.0 % 11 11 11 75.0 % 4 3 1 3 -
bufmask.c Total
97.1%97.1%
97.1 % 35 34 1 1 33 1 57.1 % 14 8 6 8 100.0 % 5 5 1 4
(360..) days 97.1 % 34 33 1 33 57.1 % 14 8 6 8 100.0 % 5 5 1 4
(30,360] days 100.0 % 1 1 1 - -
relation.c (360..) days∗∗ 97.9 % 47 46 1 46 74.0 % 50 37 13 1 36 100.0 % 5 5 5
printtup.c Total
98.0%98.0%
98.0 % 149 146 3 1 145 1 85.0 % 60 51 9 51 100.0 % 11 11 1 10
(360..) days 98.0 % 148 145 3 145 85.0 % 60 51 9 51 100.0 % 11 11 1 10
(30,360] days 100.0 % 1 1 1 - -
tidstore.c Total
99.4%99.4%
99.4 % 165 164 1 5 159 5 84.0 % 100 84 16 84 100.0 % 17 17 5 12 1
(360..) days 99.4 % 160 159 1 159 84.0 % 100 84 16 84 100.0 % 16 16 4 12
(30,360] days 100.0 % 5 5 5 - 100.0 % 1 1 1
scankey.c (360..) days∗∗ 100.0 % 30 30 30 64.3 % 14 9 5 9 100.0 % 3 3 3
tupconvert.c Total
100.0%
100.0 % 94 94 10 84 10 82.4 % 34 28 6 28 100.0 % 7 7 2 5
(30,360] days 100.0 % 10 10 10 - -
(360..) days 100.0 % 84 84 84 82.4 % 34 28 6 28 100.0 % 7 7 2 5
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta