LCOV - differential code coverage report
Current view: top level - src/backend/access/common Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 87.7 % 2874 2521 9 1 343 217 2304 3 51
Current Date: 2024-04-14 14:21:10 Functions: 92.0 % 188 173 1 14 34 139 3
Baseline: 16@8cea358b128 Branches: 65.8 % 2282 1501 29 7 1 744 2 5 105 1389 4
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 97.0 % 201 195 6 190 5
(120,180] days: 81.2 % 16 13 3 13
(180,240] days: 32.0 % 50 16 34 14 2
(240..) days: 88.1 % 2607 2297 1 309 2297
Function coverage date bins:
[..60] days: 100.0 % 20 20 19 1
(120,180] days: 75.0 % 4 3 1 3
(180,240] days: 40.0 % 5 2 3 2
(240..) days: 93.1 % 159 148 11 10 138
Branch coverage date bins:
[..60] days: 79.0 % 124 98 26 98
(120,180] days: 75.0 % 4 3 1 3
(180,240] days: 15.6 % 32 5 2 25 4 1
(240..) days: 65.6 % 2126 1395 7 1 719 2 5 1388 4

File Sort by file name Line Coverage ( hide details ) Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Rate Total Hit UNC LBC UBC GNC CBC DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB Rate Total Hit UNC UBC GNC CBC DCB
bufmask.c
57.1%57.1%
57.1 % 35 20 15 20 28.6 % 14 4 10 4 60.0 % 5 3 2 3
<unnamed> 57.1 % 35 20 20 28.6 % 14 4 4 60.0 % 5 3 3
heaptuple.c
68.8%68.8%
68.8 % 513 353 160 353 60.0 % 500 300 1 199 1 3 296 2 70.4 % 27 19 8 2 17
<unnamed> 68.8 % 513 353 353 60.0 % 500 300 1 3 296 2 70.4 % 27 19 2 17
printsimple.c
84.3%84.3%
84.3 % 51 43 1 7 5 38 1 5 48.0 % 25 12 8 5 2 10 100.0 % 2 2 2
<unnamed> 84.3 % 51 43 5 38 48.0 % 25 12 2 10 100.0 % 2 2 2
detoast.c
85.5%85.5%
85.5 % 193 165 28 165 45.9 % 320 147 173 147 100.0 % 9 9 9
<unnamed> 85.5 % 193 165 165 45.9 % 320 147 147 100.0 % 9 9 9
toast_internals.c
86.9%86.9%
86.9 % 168 146 22 146 56.7 % 127 72 55 72 88.9 % 9 8 1 8
<unnamed> 86.9 % 168 146 146 56.7 % 127 72 72 88.9 % 9 8 8
toast_compression.c
88.9%88.9%
88.9 % 90 80 10 80 45.7 % 81 37 44 37 100.0 % 9 9 9
<unnamed> 88.9 % 90 80 80 45.7 % 81 37 37 100.0 % 9 9 9
reloptions.c
90.8%90.8%
90.8 % 554 503 51 503 79.6 % 367 292 75 2 290 2 92.7 % 41 38 3 38
<unnamed> 90.8 % 554 503 503 79.6 % 367 292 2 290 92.7 % 41 38 38
tupdesc.c
91.2%91.2%
91.2 % 397 362 5 1 29 41 321 2 45 73.1 % 260 190 5 7 58 21 169 95.2 % 21 20 1 11 9 3
<unnamed> 91.2 % 397 362 41 321 73.1 % 260 190 21 169 95.2 % 21 20 11 9
session.c
94.3%94.3%
94.3 % 53 50 3 50 50.0 % 8 4 4 4 100.0 % 4 4 4
<unnamed> 94.3 % 53 50 50 50.0 % 8 4 4 100.0 % 4 4 4
syncscan.c
94.6%94.6%
94.6 % 56 53 3 53 78.9 % 38 30 8 1 29 100.0 % 5 5 5
<unnamed> 94.6 % 56 53 53 78.9 % 38 30 1 29 100.0 % 5 5 5
indextuple.c
96.0%96.0%
96.0 % 177 170 7 2 168 71.3 % 216 154 62 154 100.0 % 7 7 1 6
<unnamed> 96.0 % 177 170 2 168 71.3 % 216 154 154 100.0 % 7 7 1 6
attmap.c
96.9%96.9%
96.9 % 96 93 3 93 78.6 % 70 55 15 55 100.0 % 6 6 6
<unnamed> 96.9 % 96 93 93 78.6 % 70 55 55 100.0 % 6 6 6
relation.c
97.9%97.9%
97.9 % 47 46 1 46 72.0 % 50 36 14 36 100.0 % 5 5 5
<unnamed> 97.9 % 47 46 46 72.0 % 50 36 36 100.0 % 5 5 5
printtup.c
98.0%98.0%
98.0 % 149 146 3 1 145 1 83.3 % 60 50 10 50 100.0 % 11 11 1 10
<unnamed> 98.0 % 149 146 1 145 83.3 % 60 50 50 100.0 % 11 11 1 10
tidstore.c
98.2%98.2%
98.2 % 171 168 3 168 83.7 % 98 82 16 82 100.0 % 17 17 17
<unnamed> 98.2 % 171 168 168 83.7 % 98 82 82 100.0 % 17 17 17
tupconvert.c
98.9%98.9%
98.9 % 94 93 1 93 79.4 % 34 27 7 27 100.0 % 7 7 7
<unnamed> 98.9 % 94 93 93 79.4 % 34 27 27 100.0 % 7 7 7
scankey.c
100.0%
100.0 % 30 30 30 64.3 % 14 9 5 9 100.0 % 3 3 3
<unnamed> 100.0 % 30 30 30 64.3 % 14 9 9 100.0 % 3 3 3

Generated by: LCOV version 2.1-beta2-3-g6141622