LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr Coverage Total Hit UNC LBC UBC GBC GNC CBC EUB ECB DUB DCB
Current: 7a15cff1f11193467898da1c1fabf06fd2caee04 vs 84a3778c79c2d28b4dc281d03ef2ab019b16483b Lines: 83.9 % 4724 3962 8 754 28 98 3836 1 5 11 79
Current Date: 2025-12-15 18:36:29 -0500 Functions: 93.7 % 271 254 2 15 35 219 2 14
Baseline: lcov-20251216-010103-baseline Branches: 62.1 % 3502 2174 14 2 1312 23 22 2129
Baseline Date: 2025-12-15 13:30:48 -0800 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 10 10 10
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 85.7 % 7 6 1 5 1
(30,360] days: 86.2 % 218 188 7 23 4 81 103
(360..) days: 83.7 % 4489 3758 731 24 2 3732 1 5
Function coverage date bins:
(30,360] days: 85.7 % 28 24 2 2 15 9
(360..) days: 94.7 % 243 230 13 20 210
Branch coverage date bins:
(7,30] days: 100.0 % 2 2 2
(30,360] days: 63.0 % 108 68 14 26 1 22 45
(360..) days: 62.0 % 3392 2104 2 1286 22 2082

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 UBC GBC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC UBC GNC CBC DUB DCB
(1,7] days Total
100.0%
100.0 % 10 10 10 - -
(7,30] days Total
85.7%85.7%
85.7 % 7 6 1 5 1 100.0 % 2 2 2 -
predicate.c 0.0 % 1 1 - -
(30,360] days Total
86.2%86.2%
86.2 % 218 188 7 23 4 81 103 63.0 % 108 68 14 26 1 22 45 85.7 % 28 24 2 2 15 9
lmgr.c 82.4 % 17 14 3 4 10 16.7 % 6 1 5 1 100.0 % 5 5 4 1
lock.c 70.0 % 50 35 2 13 23 12 71.4 % 14 10 4 10 85.7 % 7 6 1 5 1
lwlock.c 86.3 % 73 63 3 7 4 46 13 61.9 % 42 26 14 2 1 22 3 71.4 % 7 5 2 1 4
predicate.c 86.7 % 15 13 2 5 8 - 80.0 % 5 4 1 4
proc.c 100.0 % 63 63 3 60 67.4 % 46 31 15 31 100.0 % 4 4 1 3
(360..) days Total
83.7%83.7%
83.7 % 4489 3758 731 24 2 3732 1 5 62.0 % 3392 2104 2 1286 22 2082 94.7 % 243 230 13 20 210
condition_variable.c 100.0 % 94 94 94 93.3 % 60 56 4 56 100.0 % 7 7 7
deadlock.c 86.3 % 315 272 43 272 71.4 % 262 187 75 187 91.7 % 12 11 1 11
lmgr.c 76.5 % 387 296 91 13 283 1 62.5 % 120 75 45 3 72 90.7 % 43 39 4 1 38
lock.c 89.4 % 1327 1186 141 2 1184 60.5 % 1262 763 1 498 4 759 98.2 % 55 54 1 6 48
lwlock.c 94.6 % 349 330 19 3 2 325 76.7 % 232 178 54 7 171 100.0 % 29 29 6 23
predicate.c 72.9 % 1435 1046 389 6 1040 1 4 56.2 % 1104 620 484 7 613 91.0 % 67 61 6 5 56
proc.c 92.3 % 544 502 42 502 63.6 % 330 210 1 119 1 209 100.0 % 24 24 2 22
s_lock.c 84.2 % 38 32 6 32 68.2 % 22 15 7 15 83.3 % 6 5 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