LCOV - differential code coverage report
Current view: top level - src/backend/storage Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC DUB DCB
Current: c38de3ae6098ccf1904109f2e550eb4777f66024 vs e352ac8c5c90ed6ce792f044c22145578542a330 Lines: 84.8 % 17461 14802 20 46 2593 11 152 14639 29 137
Current Date: 2026-11-05 14:14:01 +0100 Functions: 93.6 % 1195 1118 2 1 74 61 1057 1 3
Baseline: lcov-20261105-baseline Branches: 61.6 % 12590 7757 37 24 1 4771 28 6 77 7646
Baseline Date: 2026-11-05 14:14:01 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 0.0 % 1 0 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 93.3 % 15 14 1 5 9
(30,360] days: 89.0 % 2242 1996 19 3 224 147 1849
(360..) days: 84.1 % 15203 12792 43 2368 11 12781
Function coverage date bins:
(30,360] days: 91.3 % 161 147 14 11 136
(360..) days: 93.9 % 1034 971 2 1 60 50 921
Branch coverage date bins:
(7,30] days: 77.8 % 18 14 2 2 4 4 6
(30,360] days: 69.6 % 1451 1010 35 2 404 3 2 73 932
(360..) days: 60.5 % 11121 6733 22 1 4365 21 4 6708

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 DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC LBC UBC GNC CBC DUB DCB
(1,7] days file∗∗ 0.0 % 1 1 - -
(7,30] days Total∗
93.3%93.3%
93.3 % 15 14 1 5 9 77.8 % 18 14 2 2 4 4 6 -
buffer 66.7 % 3 2 1 2 0.0 % 2 2 -
ipc 100.0 % 11 11 4 7 87.5 % 16 14 2 4 4 6 -
(30,360] days Total∗
89.0%89.0%
89.0 % 2242 1996 19 3 224 147 1849 69.6 % 1451 1010 35 2 404 3 2 73 932 91.3 % 161 147 14 11 136
ipc 82.2 % 552 454 7 91 34 420 58.4 % 382 223 8 151 6 217 90.9 % 44 40 4 2 38
buffer 91.7 % 781 716 1 64 10 706 73.9 % 525 388 1 136 3 2 3 380 95.5 % 44 42 2 1 41
aio 89.8 % 394 354 1 3 36 17 337 72.4 % 272 197 5 1 69 11 186 89.7 % 39 35 4 2 33
lmgr 93.1 % 405 377 6 22 55 322 79.5 % 210 167 7 36 33 134 86.7 % 15 13 2 4 9
file 80.4 % 56 45 3 8 20 25 45.5 % 22 10 9 3 9 1 92.9 % 14 13 1 13
smgr 88.9 % 27 24 1 2 4 20 50.0 % 18 9 2 7 2 7 100.0 % 1 1 1
page 93.3 % 15 14 1 7 7 71.4 % 14 10 3 1 9 1 75.0 % 4 3 1 1 2
freespace 100.0 % 10 10 10 75.0 % 8 6 1 1 6 -
(360..) days Total
84.1%84.1%
84.1 % 15203 12792 43 2368 11 12781 60.5 % 11121 6733 22 1 4365 21 4 6708 93.9 % 1034 971 2 1 60 50 921
lmgr 82.7 % 4250 3514 32 704 3514 61.1 % 3280 2004 14 1262 2 2002 94.4 % 250 236 1 13 16 220
ipc 84.3 % 3996 3369 5 622 6 3363 60.9 % 2681 1632 5 1 1043 12 1620 92.0 % 263 242 1 20 12 230
file 73.8 % 1590 1173 417 1173 45.9 % 1254 575 679 5 570 91.5 % 129 118 1 10 9 109
buffer 91.6 % 2173 1990 2 181 5 1985 70.0 % 1630 1141 1 488 2 2 1137 97.9 % 145 142 3 4 138
aio 82.4 % 1093 901 4 188 901 59.9 % 758 454 1 303 454 89.4 % 94 84 10 4 80
smgr 81.8 % 841 688 153 688 55.7 % 578 322 1 255 322 94.9 % 79 75 4 4 71
page 94.5 % 493 466 27 466 66.8 % 404 270 134 2 268 100.0 % 22 22 1 21
large_object 94.6 % 299 283 16 283 51.7 % 242 125 117 125 100.0 % 13 13 13
freespace 90.9 % 342 311 31 311 76.1 % 188 143 45 143 100.0 % 33 33 33
sync 77.0 % 126 97 29 97 63.2 % 106 67 39 67 100.0 % 6 6 6
∗ 'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.0-1