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: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 89.1 % 2951 2628 13 2 308 19 145 2464 12 12 137
Current Date: 2026-03-14 14:10:32 -0400 Functions: 93.3 % 195 182 5 8 1 59 122 1 16
Baseline: lcov-20260315-024220-baseline Branches: 73.1 % 1857 1357 18 18 3 461 28 6 56 1267 167 107 54 55
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 1 1 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 92.7 % 191 177 13 1 144 33
(360..) days: 88.8 % 2759 2450 2 307 19 2431 12
Function coverage date bins:
(30,360] days: 90.9 % 22 20 2 18 2
(360..) days: 93.6 % 173 162 3 8 1 41 120
Branch coverage date bins:
(30,360] days: 73.0 % 100 73 18 9 56 17
(360..) days: 63.2 % 2031 1284 18 3 452 28 6 1250 167 107

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 UBC GBC 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
(1,7] days Total
100.0%
100.0 % 1 1 1 - -
(30,360] days Total
92.7%92.7%
92.7 % 191 177 13 1 144 33 73.0 % 100 73 18 9 56 17 90.9 % 22 20 2 18 2
heaptuple.c 70.8 % 24 17 7 4 13 25.0 % 12 3 6 3 3 66.7 % 3 2 1 2
reloptions.c 90.0 % 70 63 6 1 58 5 84.5 % 58 49 6 3 46 3 75.0 % 4 3 1 3
toast_internals.c 100.0 % 11 11 11 75.0 % 4 3 1 3 -
tupdesc.c 100.0 % 26 26 11 15 66.7 % 24 16 5 3 5 11 -
(360..) days Total
88.8%88.8%
88.8 % 2759 2450 2 307 19 2431 12 63.2 % 2031 1284 18 3 452 28 6 1250 167 107 93.6 % 173 162 3 8 1 41 120
attmap.c 96.7 % 92 89 3 89 78.6 % 70 55 15 55 100.0 % 6 6 1 5
bufmask.c 97.1 % 34 33 1 33 57.1 % 14 8 6 8 100.0 % 5 5 1 4
detoast.c 83.1 % 166 138 28 138 6 35.2 % 298 105 7 62 9 96 87 37 100.0 % 2 2 2
heaptuple.c 69.0 % 496 342 154 342 1 53.3 % 366 195 4 109 1 4 190 22 36 70.8 % 24 17 3 4 5 12
indextuple.c 96.0 % 174 167 7 167 74.1 % 162 120 20 2 118 14 8 100.0 % 7 7 1 6
printsimple.c 86.0 % 50 43 7 43 36.0 % 25 9 4 9 9 3 100.0 % 2 2 1 1
printtup.c 98.0 % 148 145 3 145 85.0 % 60 51 9 51 100.0 % 11 11 1 10
relation.c 97.9 % 47 46 1 46 74.0 % 50 37 13 1 36 100.0 % 5 5 5
reloptions.c 90.6 % 519 470 49 470 78.5 % 330 259 3 68 3 256 92.5 % 40 37 3 12 25
scankey.c 100.0 % 30 30 30 64.3 % 14 9 5 9 100.0 % 3 3 3
session.c 94.3 % 53 50 3 50 50.0 % 8 4 4 4 100.0 % 4 4 4
syncscan.c 94.6 % 56 53 3 53 78.9 % 38 30 8 30 100.0 % 5 5 5
tidstore.c 99.4 % 160 159 1 159 84.0 % 100 84 16 84 100.0 % 16 16 4 12
toast_compression.c 86.4 % 66 57 1 8 2 55 5 32.1 % 81 26 2 21 3 23 20 12 100.0 % 2 2 2
toast_internals.c 96.7 % 151 146 5 17 129 52.9 % 121 64 4 27 11 53 15 11 100.0 % 9 9 1 4 4
tupconvert.c 100.0 % 84 84 84 82.4 % 34 28 6 28 100.0 % 7 7 2 5
tupdesc.c 91.9 % 433 398 1 34 398 76.9 % 260 200 1 59 200 96.0 % 25 24 1 7 17
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta