LCOV - differential code coverage report
Current view: top level - src/backend/storage Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 0e5ff9b9b45a657aea12440478dc002e9b01f138 vs 0123ce131fca454009439dfa3b2266d1d40737d7 Lines: 85.2 % 17334 14772 130 13 2419 101 2 1110 13559 1 9 99 743
Current Date: 2026-03-14 14:10:32 -0400 Functions: 94.3 % 1167 1101 12 1 53 3 264 834 7 58
Baseline: lcov-20260315-024220-baseline Branches: 61.0 % 12283 7491 245 17 27 4503 63 1 516 6911 30 54 137 299
Baseline Date: 2026-03-14 15:27:56 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 90.2 % 133 120 13 1 118 1
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 79.1 % 43 34 9 31 3
(30,360] days: 89.1 % 2230 1988 107 135 53 956 979 1
(360..) days: 84.6 % 14928 12630 1 13 2284 47 2 5 12576 1 8
Function coverage date bins:
(1,7] days: 85.7 % 7 6 1 6
(7,30] days: 0.0 % 2 0 2
(30,360] days: 94.1 % 136 128 5 3 2 88 38
(360..) days: 94.6 % 1022 967 4 1 50 1 170 796
Branch coverage date bins:
(1,7] days: 75.4 % 118 89 29 89
(7,30] days: 70.0 % 20 14 6 12 2
(30,360] days: 61.9 % 1511 935 210 366 17 415 503
(360..) days: 60.2 % 10718 6453 17 27 4137 46 1 6406 30 54

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 GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
(1,7] days Total
90.2%90.2%
90.2 % 133 120 13 1 118 1 75.4 % 118 89 29 89 85.7 % 7 6 1 6
lmgr 28.6 % 7 2 5 2 - 0.0 % 1 1
buffer 95.1 % 103 98 5 1 96 1 74.0 % 96 71 25 71 100.0 % 6 6 6
freespace 100.0 % 7 7 7 87.5 % 8 7 1 7 -
aio 81.2 % 16 13 3 13 78.6 % 14 11 3 11 -
(7,30] days Total
79.1%79.1%
79.1 % 43 34 9 31 3 70.0 % 20 14 6 12 2 0.0 % 2 2
aio 22.2 % 9 2 7 2 - 0.0 % 2 2
lmgr 94.1 % 34 32 2 29 3 70.0 % 20 14 6 12 2 -
(30,360] days Total
89.1%89.1%
89.1 % 2230 1988 107 135 53 956 979 1 61.9 % 1511 935 210 366 17 415 503 94.1 % 136 128 5 3 2 88 38
lmgr 92.7 % 193 179 12 2 4 135 40 60.5 % 76 46 12 18 1 30 15 90.5 % 21 19 2 16 3
buffer 91.8 % 1105 1014 60 31 554 460 1 71.5 % 765 547 112 106 1 271 275 96.5 % 57 55 2 41 14
file 58.7 % 75 44 7 24 24 20 21.7 % 46 10 1 35 1 9 87.5 % 16 14 1 1 13 1
aio 85.0 % 333 283 50 42 4 237 55.6 % 252 140 6 106 12 14 114 84.6 % 13 11 2 1 1 9
smgr 89.3 % 178 159 2 17 7 17 135 46.2 % 130 60 7 63 3 7 50 100.0 % 9 9 1 2 6
page 100.0 % 10 10 2 8 64.3 % 14 9 5 9 100.0 % 3 3 2 1
large_object 100.0 % 10 10 10 50.0 % 14 7 7 7 -
ipc 88.5 % 323 286 26 11 207 79 54.2 % 214 116 65 33 85 31 100.0 % 17 17 13 4
(360..) days Total
84.6%84.6%
84.6 % 14928 12630 1 13 2284 47 2 5 12576 1 8 60.2 % 10718 6453 17 27 4137 46 1 6406 30 54 94.6 % 1022 967 4 1 50 1 170 796
ipc 84.5 % 4124 3485 6 633 10 1 3474 1 58.6 % 2734 1602 10 3 1069 14 1 1587 21 29 92.7 % 275 255 2 18 29 226
lmgr 83.4 % 4478 3735 6 737 26 2 3707 1 6 61.4 % 3384 2079 5 1276 22 2057 5 19 94.3 % 245 231 1 1 12 46 185
file 74.7 % 1579 1179 400 1179 46.6 % 1234 575 655 575 2 2 92.1 % 127 117 10 8 109
aio 88.6 % 1097 972 125 4 968 65.1 % 722 470 252 3 467 95.2 % 104 99 5 1 7 91
smgr 81.0 % 691 560 131 560 58.9 % 462 272 190 272 95.8 % 71 68 1 2 10 58
buffer 90.8 % 1705 1548 1 1 155 7 1 3 1537 1 68.1 % 1262 859 2 24 371 6 853 2 4 97.6 % 127 124 3 59 65
page 94.5 % 494 467 27 467 67.6 % 398 269 129 269 100.0 % 21 21 21
freespace 91.0 % 344 313 31 313 75.5 % 188 142 46 1 141 100.0 % 33 33 2 31
large_object 94.5 % 290 274 16 274 51.8 % 228 118 110 118 100.0 % 13 13 8 5
sync 77.0 % 126 97 29 97 63.2 % 106 67 39 67 100.0 % 6 6 1 5
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta