LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC ECB DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.0 % 4722 3966 15 42 699 43 566 61 3296 1 10 57
Current Date: 2025-09-06 07:49:51 +0900 Functions: 94.1 % 271 255 2 14 2 28 22 203 2 12
Baseline: lcov-20250906-005545-baseline Branches: 61.7 % 3498 2160 23 1 133 1181 17 243 9 1891
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 66.7 % 45 30 11 4 28 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 100.0 % 22 22 22
(30,360] days: 88.0 % 267 235 4 28 101 11 123
(360..) days: 83.8 % 4388 3679 42 667 43 465 3171 1
Function coverage date bins:
(1,7] days: 100.0 % 1 1 1
(7,30] days: 100.0 % 5 5 5
(30,360] days: 83.3 % 24 20 2 2 6 7 7
(360..) days: 95.0 % 241 229 12 2 22 9 196
Branch coverage date bins:
(1,7] days: 29.4 % 34 10 23 1 9 1
(30,360] days: 64.8 % 182 118 21 43 41 77
(360..) days: 61.9 % 3282 2032 1 112 1137 17 202 1813

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 UIC UBC GBC GIC GNC CBC ECB DUB DCB Rate Total Hit UNC LBC UIC UBC GBC GIC GNC CBC Rate Total Hit UNC UBC GBC GIC GNC CBC DUB DCB
(1,7] days lwlock.c∗∗ 66.7 % 45 30 11 4 28 2 29.4 % 34 10 23 1 9 1 100.0 % 1 1 1
(7,30] days Total
100.0%
100.0 % 22 22 22 - 100.0 % 5 5 5
(30,360] days Total
88.0%88.0%
88.0 % 267 235 4 28 101 11 123 64.8 % 182 118 21 43 41 77 83.3 % 24 20 2 2 6 7 7
lmgr.c 76.9 % 13 10 3 10 16.7 % 6 1 5 1 100.0 % 1 1 1
lock.c 85.7 % 119 102 2 15 8 94 69.8 % 106 74 32 74 87.5 % 8 7 1 5 2
lwlock.c 61.1 % 18 11 7 11 50.0 % 4 2 2 2 66.7 % 6 4 2 4
predicate.c 68.8 % 16 11 2 3 3 8 0.0 % 4 4 66.7 % 3 2 1 2
proc.c 100.0 % 101 101 101 66.1 % 62 41 21 41 100.0 % 6 6 6
(360..) days Total
83.8%83.8%
83.8 % 4388 3679 42 667 43 465 3171 1 61.9 % 3282 2032 1 112 1137 17 202 1813 95.0 % 241 229 12 2 22 9 196
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.8 % 262 188 74 1 187 91.7 % 12 11 1 11
lmgr.c 75.7 % 387 293 94 7 286 1 61.7 % 120 74 46 1 73 90.7 % 43 39 4 1 38
lock.c 88.8 % 1252 1112 140 4 1108 59.6 % 1170 697 473 1 696 98.1 % 53 52 1 1 2 49
lwlock.c 94.0 % 350 329 21 1 328 74.4 % 234 174 60 1 173 100.0 % 29 29 6 23
predicate.c 74.9 % 1445 1082 363 31 1051 56.9 % 1100 626 1 473 13 613 92.8 % 69 64 5 1 63
proc.c 91.7 % 507 465 42 465 64.3 % 314 202 112 202 100.0 % 22 22 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.
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.4-beta