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 ( show 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
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
(240..) days 97.1 % 34 33 1 33 33.3 % 18 6 12 6 100.0 % 2 2 1 1
[..60] days 100.0 % 1 1 1 - -
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
(240..) days 89.0 % 237 211 26 211 57.8 % 166 96 70 96 100.0 % 15 15 7 8
(120,180] days 60.0 % 10 6 4 6 0.0 % 2 2 100.0 % 1 1 1
[..60] days 100.0 % 2 2 2 - -
(60,120] days 60.0 % 5 3 1 1 3 - -
(180,240] days 100.0 % 7 7 2 5 100.0 % 4 4 4 100.0 % 1 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
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
(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] days 81.5 % 200 163 36 1 159 4 1 69.6 % 138 96 40 2 90 6 90.0 % 10 9 1 9
(120,180] days 71.2 % 66 47 19 47 46.9 % 32 15 17 15 66.7 % 9 6 3 6
(180,240] days 100.0 % 41 41 3 38 77.8 % 36 28 3 5 6 22 100.0 % 5 5 2 3
(60,120] days 100.0 % 10 10 10 100.0 % 2 2 2 -
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
(240..) days 92.3 % 182 168 14 168 72.5 % 102 74 28 74 100.0 % 16 16 1 15
[..60] days 88.9 % 9 8 1 8 100.0 % 4 4 4 100.0 % 1 1 1

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