LCOV - differential code coverage report
Current view: top level - src/backend/storage/lmgr Coverage Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 83.3 % 4649 3873 27 1 748 13 1 331 3528 1 6 28 395
Current Date: 2026-05-29 21:51:00 -0400 Functions: 93.6 % 265 248 5 12 68 180 4 30
Baseline: lcov-20260530-034037-baseline Branches: 62.0 % 3464 2147 39 2 1276 14 2 129 2002 52 142
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Group by: Date bin (1,7] days: 81.0 % 21 17 1 3 17
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 93.1 % 363 338 25 1 331 6
(360..) days: 82.5 % 4265 3518 1 1 745 13 3505 1 6
Function coverage date bins:
(30,360] days: 85.7 % 28 24 4 24
(360..) days: 94.5 % 237 224 1 12 44 180
Branch coverage date bins:
(1,7] days: 58.3 % 12 7 5 7
(30,360] days: 76.7 % 176 135 39 2 129 6
(360..) days: 61.2 % 3276 2005 2 1269 14 2 1989

File Sort by file name Line Coverage Sort by line coverage Branch Coverage Sort by branch coverage Function Coverage Sort by function coverage
Name Date Rate Total Hit UNC LBC UBC GBC GIC GNC CBC EUB ECB DUB DCB Rate Total Hit UNC LBC UBC GBC GIC GNC CBC DUB DCB Rate Total Hit UNC UBC GNC CBC DUB DCB
condition_variable.c (360..) days∗∗ 100.0 % 94 94 94 93.8 % 48 45 3 45 100.0 % 7 7 7
deadlock.c Total
86.3%86.3%
86.3 % 315 272 43 9 263 9 71.9 % 260 187 1 72 9 178 3 9 91.7 % 12 11 1 5 6
(30,360] days 100.0 % 9 9 9 90.0 % 10 9 1 9 -
(360..) days 85.9 % 306 263 43 263 71.2 % 250 178 72 178 91.7 % 12 11 1 5 6
lmgr.c Total
75.0%75.0%
75.0 % 404 303 101 3 4 296 1 4 59.5 % 126 75 51 1 74 91.7 % 48 44 4 5 39 4
(30,360] days 100.0 % 4 4 4 - 100.0 % 4 4 4
(360..) days 74.8 % 400 299 101 3 296 1 59.5 % 126 75 51 1 74 90.9 % 44 40 4 1 39
lock.c Total
88.5%88.5%
88.5 % 1368 1211 2 155 58 1153 2 63 60.3 % 1264 762 1 2 499 17 745 6 24 96.8 % 62 60 1 1 17 43 1 6
(30,360] days 96.7 % 60 58 2 58 94.4 % 18 17 1 17 87.5 % 8 7 1 7
(360..) days 88.1 % 1308 1153 155 1153 59.8 % 1246 745 2 499 745 98.1 % 54 53 1 10 43
lwlock.c Total
93.6%93.6%
93.6 % 392 367 6 19 1 87 279 20 103 73.8 % 298 220 23 55 4 67 149 14 38 100.0 % 30 30 14 16 2 9
(30,360] days 93.8 % 96 90 6 87 3 74.0 % 96 71 23 2 67 4 100.0 % 4 4 4
(360..) days 93.6 % 296 277 19 1 276 73.8 % 202 149 53 4 145 100.0 % 26 26 10 16
predicate.c Total
71.8%71.8%
71.8 % 1416 1017 13 386 8 1 71 937 1 4 3 121 56.4 % 1082 610 1 471 8 2 5 595 12 18 87.7 % 73 64 4 5 12 52 1 7
(30,360] days 85.7 % 84 72 12 1 71 83.3 % 6 5 1 5 66.7 % 9 6 3 6
(360..) days 70.9 % 1332 945 1 386 8 937 1 4 56.2 % 1076 605 471 8 2 595 90.6 % 64 58 1 5 6 52
proc.c Total
92.8%92.8%
92.8 % 622 577 6 1 38 1 102 474 1 3 95 64.0 % 364 233 13 118 1 31 201 16 42 100.0 % 27 27 15 12 4
(1,7] days 81.0 % 21 17 1 3 17 58.3 % 12 7 5 7 -
(30,360] days 95.5 % 110 105 5 102 3 71.7 % 46 33 13 31 2 100.0 % 3 3 3
(360..) days 92.7 % 491 455 1 35 1 454 1 63.1 % 306 193 113 1 192 100.0 % 24 24 12 12
s_lock.c (360..) days∗∗ 84.2 % 38 32 6 32 68.2 % 22 15 7 15 83.3 % 6 5 1 5
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta