LCOV - differential code coverage report
Current view: top level - src/backend/storage/buffer Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 91.0 % 2162 1967 62 133 44 246 1677 1 1 20 128
Current Date: 2024-04-14 14:21:10 Functions: 96.3 % 136 131 4 1 1 54 76 1 4
Baseline: 16@8cea358b128 Branches: 70.8 % 1470 1041 59 4 366 25 123 893
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Group by: Date bin [..60] days: 82.1 % 212 174 37 1 170 4 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 86.7 % 15 13 1 1 13
(120,180] days: 69.7 % 76 53 23 53
(180,240] days: 100.0 % 48 48 5 43
(240..) days: 92.7 % 1811 1679 1 131 44 5 1630 1
Function coverage date bins:
[..60] days: 90.9 % 11 10 1 10
(120,180] days: 70.0 % 10 7 3 7
(180,240] days: 100.0 % 6 6 3 3
(240..) days: 99.1 % 109 108 1 1 34 73
Branch coverage date bins:
[..60] days: 70.4 % 142 100 40 2 94 6
(60,120] days: 100.0 % 2 2 2
(120,180] days: 44.1 % 34 15 19 15
(180,240] days: 80.0 % 40 32 3 5 10 22
(240..) days: 71.2 % 1252 892 1 359 25 2 865

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
Name Date Rate Total Hit UNC UBC GBC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GBC GNC CBC DUB DCB
bufmgr.c Total
91.1%91.1%
91.1 % 1647 1501 56 90 44 224 1233 1 1 16 119 73.1 % 1162 850 57 4 251 25 115 710 94.7 % 94 89 4 1 1 42 46 1 4
(120,180] days 71.2 % 66 47 19 47 46.9 % 32 15 17 15 66.7 % 9 6 3 6
[..60] days 81.5 % 200 163 36 1 159 4 1 69.6 % 138 96 40 2 90 6 90.0 % 10 9 1 9
(240..) days 93.2 % 1330 1240 1 89 44 5 1191 1 74.3 % 954 709 1 244 25 2 682 98.6 % 70 69 1 1 25 43
(60,120] days 100.0 % 10 10 10 100.0 % 2 2 2 -
(180,240] days 100.0 % 41 41 3 38 77.8 % 36 28 3 5 6 22 100.0 % 5 5 2 3
<unnamed> 91.1 % 1647 1501 44 224 1233 73.1 % 1162 850 25 115 710 94.7 % 94 89 1 42 46
buf_init.c Total
97.1%97.1%
97.1 % 35 34 1 1 33 1 33.3 % 18 6 12 6 100.0 % 2 2 1 1
[..60] days 100.0 % 1 1 1 - -
(240..) days 97.1 % 34 33 1 33 33.3 % 18 6 12 6 100.0 % 2 2 1 1
<unnamed> 97.1 % 35 34 1 33 33.3 % 18 6 6 100.0 % 2 2 1 1
buf_table.c Total
96.4%96.4%
96.4 % 28 27 1 27 58.3 % 12 7 5 7 100.0 % 6 6 6
(240..) days 96.4 % 28 27 1 27 58.3 % 12 7 5 7 100.0 % 6 6 6
<unnamed> 96.4 % 28 27 27 58.3 % 12 7 7 100.0 % 6 6 6
freelist.c Total
92.1%92.1%
92.1 % 191 176 1 14 8 168 1 73.6 % 106 78 28 4 74 100.0 % 17 17 2 15
[..60] days 88.9 % 9 8 1 8 100.0 % 4 4 4 100.0 % 1 1 1
(240..) days 92.3 % 182 168 14 168 72.5 % 102 74 28 74 100.0 % 16 16 1 15
<unnamed> 92.1 % 191 176 8 168 73.6 % 106 78 4 74 100.0 % 17 17 2 15
localbuf.c Total
87.7%87.7%
87.7 % 261 229 5 27 13 216 3 8 58.1 % 172 100 2 70 4 96 100.0 % 17 17 9 8
[..60] days 100.0 % 2 2 2 - -
(60,120] days 60.0 % 5 3 1 1 3 - -
(120,180] days 60.0 % 10 6 4 6 0.0 % 2 2 100.0 % 1 1 1
(180,240] days 100.0 % 7 7 2 5 100.0 % 4 4 4 100.0 % 1 1 1
(240..) days 89.0 % 237 211 26 211 57.8 % 166 96 70 96 100.0 % 15 15 7 8
<unnamed> 87.7 % 261 229 13 216 58.1 % 172 100 4 96 100.0 % 17 17 9 8

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