LCOV - differential code coverage report
Current view: top level - src/backend/access/common Coverage Total Hit UNC UIC UBC GIC GNC CBC DCB
Current: f76c13edadc2b319036e0d238703ed56bb23f934 vs 9e17d25e79d4756be08b4a5521b4b58450217137 Lines: 90.2 % 3066 2766 6 1 293 46 165 2555 66
Current Date: 2026-09-20 14:13:17 +0900 Functions: 95.0 % 201 191 10 5 20 166 2
Baseline: lcov-20260920-baseline Branches: 72.9 % 1881 1371 22 14 474 36 92 1243
Baseline Date: 2026-09-20 14:13:13 +0900 Line coverage date bins:
Summarize by: Date bin (1,7] days: 99.0 % 96 95 1 93 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 92.9 % 70 65 5 65
(30,360] days: 95.3 % 361 344 17 7 337
(360..) days: 89.1 % 2539 2262 1 276 46 2216
Function coverage date bins:
(1,7] days: 100.0 % 4 4 4
(7,30] days: 100.0 % 3 3 3
(30,360] days: 97.0 % 33 32 1 4 28
(360..) days: 94.4 % 161 152 9 5 9 138
Branch coverage date bins:
(1,7] days: 85.2 % 54 46 8 46
(7,30] days: 76.7 % 60 46 14 46
(30,360] days: 80.6 % 206 166 40 166
(360..) days: 71.3 % 1561 1113 14 434 36 1077

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 UIC UBC GIC GNC CBC DCB Rate Total Hit UNC UIC UBC GIC GNC CBC Rate Total Hit UBC GIC GNC CBC DCB
(1,7] days Total
99.0%99.0%
99.0 % 96 95 1 93 2 85.2 % 54 46 8 46 100.0 % 4 4 4
toast_internals.c 98.5 % 65 64 1 62 2 83.3 % 36 30 6 30 100.0 % 4 4 4
detoast.c 100.0 % 28 28 28 87.5 % 16 14 2 14 -
(7,30] days reloptions.c∗∗ 92.9 % 70 65 5 65 76.7 % 60 46 14 46 100.0 % 3 3 3
(30,360] days Total
95.3%95.3%
95.3 % 361 344 17 7 337 80.6 % 206 166 40 166 97.0 % 33 32 1 4 28
reloptions.c 90.8 % 65 59 6 3 56 88.2 % 34 30 4 30 92.9 % 14 13 1 13
indextuple.c 91.5 % 82 75 7 75 69.4 % 72 50 22 50 -
tupdesc.c 98.0 % 49 48 1 3 45 85.7 % 28 24 4 24 100.0 % 1 1 1
heaptuple.c 96.5 % 85 82 3 82 84.4 % 64 54 10 54 100.0 % 1 1 1
(360..) days Total
89.1%89.1%
89.1 % 2539 2262 1 276 46 2216 71.3 % 1561 1113 14 434 36 1077 94.4 % 161 152 9 5 9 138
heaptuple.c 70.4 % 425 299 126 299 53.0 % 230 122 108 122 80.8 % 26 21 5 21
reloptions.c 90.5 % 524 474 50 474 78.5 % 354 278 76 278 90.0 % 30 27 3 3 24
tupdesc.c 92.1 % 445 410 35 410 76.1 % 284 216 68 216 96.0 % 25 24 1 1 23
toast_internals.c 95.8 % 120 115 5 115 67.6 % 71 48 23 48 100.0 % 7 7 2 5
syncscan.c 94.6 % 37 35 2 35 84.6 % 26 22 4 22 100.0 % 3 3 3
bufmask.c 97.1 % 34 33 1 33 57.1 % 14 8 6 8 100.0 % 5 5 5
printsimple.c 86.3 % 51 44 7 44 69.2 % 13 9 4 9 100.0 % 2 2 2
printtup.c 97.9 % 146 143 3 143 85.0 % 60 51 9 51 100.0 % 11 11 1 10
tupconvert.c 100.0 % 84 84 84 82.4 % 34 28 6 28 100.0 % 7 7 7
indextuple.c 96.3 % 82 79 3 79 76.9 % 52 40 12 40 100.0 % 7 7 7
session.c 94.3 % 53 50 3 50 50.0 % 8 4 4 4 100.0 % 4 4 4
attmap.c 96.7 % 92 89 3 89 78.6 % 70 55 15 55 100.0 % 6 6 6
scankey.c 100.0 % 30 30 30 64.3 % 14 9 5 9 100.0 % 3 3 3
relation.c 97.9 % 47 46 1 46 72.0 % 50 36 14 36 100.0 % 5 5 5
tidstore.c 99.4 % 160 159 1 159 84.0 % 100 84 16 84 100.0 % 16 16 16
toast_compression.c 85.7 % 63 54 9 54 51.2 % 43 22 21 22 100.0 % 2 2 2
detoast.c 80.8 % 146 118 28 118 58.7 % 138 81 57 81 100.0 % 2 2 2
'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