LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr Coverage Total Hit UNC LBC UBC GBC GNC CBC ECB DUB DCB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.7 % 4617 3865 27 31 694 40 122 3703 1 19 102
Current Date: 2024-04-14 14:21:10 Functions: 93.9 % 261 245 3 1 12 3 39 203 8
Baseline: 16@8cea358b128 Branches: 62.4 % 3382 2110 26 19 1227 36 52 2022
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % [..60] days: 79.2 % 120 95 16 9 95
(60,120] days: 64.3 % 14 9 5 9
(120,180] days: 41.7 % 12 5 5 2 3 2
(180,240] days: 88.9 % 9 8 1 8
(240..) days: 84.0 % 4462 3748 31 683 40 7 3701 1
Function coverage date bins:
[..60] days: 80.0 % 5 4 1 4
(120,180] days: 100.0 % 1 1 1
(180,240] days: 100.0 % 1 1 1
(240..) days: 94.1 % 254 239 3 1 11 3 33 203
Branch coverage date bins:
[..60] days: 65.8 % 76 50 22 4 50
(120,180] days: 20.0 % 10 2 2 6 2
(180,240] days: 50.0 % 4 2 2 2
(240..) days: 62.5 % 3292 2056 19 1217 36 2020

File Sort by file name Line Coverage ( hide details ) 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 ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC LBC UBC GBC GNC CBC DCB
spin.c
100.0%
100.0 % 4 4 4 - 100.0 % 2 2 2
<unnamed> 100.0 % 4 4 4 - 0 0 100.0 % 2 2 2
predicate.c
74.8%74.8%
74.8 % 1457 1090 21 13 333 7 18 1065 1 12 15 57.0 % 1102 628 4 10 460 7 621 91.7 % 72 66 2 4 11 55 1
<unnamed> 74.8 % 1457 1090 7 18 1065 57.0 % 1102 628 7 621 91.7 % 72 66 11 55
lmgr.c
74.0%74.0%
74.0 % 407 301 1 105 9 292 1 60.8 % 130 79 2 49 2 77 91.5 % 47 43 4 2 41
<unnamed> 74.0 % 407 301 9 292 60.8 % 130 79 2 77 91.5 % 47 43 2 41
lock.c
89.0%89.0%
89.0 % 1324 1179 3 142 9 37 1133 3 37 60.9 % 1162 708 13 1 440 9 17 682 96.6 % 58 56 2 8 48 1
<unnamed> 89.0 % 1324 1179 9 37 1133 60.9 % 1162 708 9 17 682 96.6 % 58 56 8 48
proc.c
92.2%92.2%
92.2 % 574 529 1 12 32 24 42 463 1 29 65.9 % 390 257 7 6 120 19 29 209 100.0 % 25 25 3 8 14 2
<unnamed> 92.2 % 574 529 24 42 463 65.9 % 390 257 19 29 209 100.0 % 25 25 3 8 14
s_lock.c
84.2%84.2%
84.2 % 38 32 6 32 68.2 % 22 15 7 15 83.3 % 6 5 1 5
<unnamed> 84.2 % 38 32 32 68.2 % 22 15 15 83.3 % 6 5 5
deadlock.c
86.3%86.3%
86.3 % 315 272 6 37 272 71.4 % 262 187 2 73 187 91.7 % 12 11 1 11
<unnamed> 86.3 % 315 272 272 71.4 % 262 187 187 91.7 % 12 11 11
lwlock.c
90.3%90.3%
90.3 % 404 365 1 38 10 355 3 14 71.7 % 254 182 72 1 181 93.8 % 32 30 1 1 6 24 4
<unnamed> 90.3 % 404 365 10 355 71.7 % 254 182 1 181 93.8 % 32 30 6 24
condition_variable.c
98.9%98.9%
98.9 % 94 93 1 6 87 6 90.0 % 60 54 6 4 50 100.0 % 7 7 4 3
<unnamed> 98.9 % 94 93 6 87 90.0 % 60 54 4 50 100.0 % 7 7 4 3

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