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:
Summarize 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

Date 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
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
[..60] days/ Total
82.1%82.1%
82.1 % 212 174 37 1 170 4 1 70.4 % 142 100 40 2 94 6 90.9 % 11 10 1 10
bufmgr.c 81.5 % 200 163 36 1 159 4 1 69.6 % 138 96 40 2 90 6 90.0 % 10 9 1 9
freelist.c 88.9 % 9 8 1 8 100.0 % 4 4 4 100.0 % 1 1 1
(60,120] days/ Total
86.7%86.7%
86.7 % 15 13 1 1 13 100.0 % 2 2 2 -
localbuf.c 60.0 % 5 3 1 1 3 - -
(120,180] days/ Total
69.7%69.7%
69.7 % 76 53 23 53 44.1 % 34 15 19 15 70.0 % 10 7 3 7
bufmgr.c 71.2 % 66 47 19 47 46.9 % 32 15 17 15 66.7 % 9 6 3 6
localbuf.c 60.0 % 10 6 4 6 0.0 % 2 2 100.0 % 1 1 1
(180,240] days/ Total
100.0%
100.0 % 48 48 5 43 80.0 % 40 32 3 5 10 22 100.0 % 6 6 3 3
bufmgr.c 100.0 % 41 41 3 38 77.8 % 36 28 3 5 6 22 100.0 % 5 5 2 3
(240..) days/ Total
92.7%92.7%
92.7 % 1811 1679 1 131 44 5 1630 1 71.2 % 1252 892 1 359 25 2 865 99.1 % 109 108 1 1 34 73
buf_init.c 97.1 % 34 33 1 33 33.3 % 18 6 12 6 100.0 % 2 2 1 1
buf_table.c 96.4 % 28 27 1 27 58.3 % 12 7 5 7 100.0 % 6 6 6
bufmgr.c 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
freelist.c 92.3 % 182 168 14 168 72.5 % 102 74 28 74 100.0 % 16 16 1 15
localbuf.c 89.0 % 237 211 26 211 57.8 % 166 96 70 96 100.0 % 15 15 7 8

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