LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc Coverage Total Hit UNC LBC UIC UBC GBC GIC GNC CBC EUB ECB DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 84.0 % 4546 3819 90 26 611 18 8 463 3330 1 52 337
Current Date: 2026-05-05 10:23:31 +0900 Functions: 91.6 % 308 282 5 4 17 1 77 204 1 30
Baseline: lcov-20260505-025707-baseline Branches: 59.1 % 3067 1814 179 18 2 1054 30 3 209 1572 19 29 76 88
Baseline Date: 2026-05-05 10:27:06 +0900 Line coverage date bins:
Group by: Date bin (7,30] days: 76.8 % 311 239 69 3 233 6
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (30,360] days: 89.7 % 273 245 21 7 225 20
(360..) days: 84.2 % 3962 3335 23 604 18 8 5 3304 1
Function coverage date bins:
(7,30] days: 88.2 % 34 30 3 1 30
(30,360] days: 100.0 % 14 14 14
(360..) days: 91.5 % 260 238 2 3 17 1 33 204
Branch coverage date bins:
(7,30] days: 51.7 % 232 120 112 118 2
(30,360] days: 54.5 % 176 96 67 13 91 5
(360..) days: 59.0 % 2707 1598 18 2 1041 30 3 1565 19 29

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 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
barrier.c (360..) days∗∗ 91.5 % 82 75 2 5 75 59.1 % 44 26 1 5 26 5 7 88.9 % 9 8 1 8
dsm.c Total
75.2%75.2%
75.2 % 399 300 6 93 6 8 286 9 5 53.7 % 246 132 4 110 1 2 129 5 1 84.4 % 32 27 5 1 2 24 2
(360..) days 75.8 % 385 292 93 6 286 54.2 % 240 130 110 1 129 83.3 % 30 25 5 1 24
(7,30] days 57.1 % 14 8 6 8 33.3 % 6 2 4 2 100.0 % 2 2 2
dsm_impl.c (360..) days∗∗ 24.4 % 205 50 155 50 19.0 % 174 33 141 33 62.5 % 8 5 3 5
dsm_registry.c Total
90.4%90.4%
90.4 % 156 141 10 5 1 1 103 36 17 50.0 % 108 54 38 16 2 40 12 3 5 100.0 % 7 7 6 1 2
(30,360] days 90.4 % 114 103 10 1 98 5 50.0 % 82 41 38 3 40 1 100.0 % 3 3 3
(360..) days 89.2 % 37 33 4 1 1 31 50.0 % 26 13 13 2 11 100.0 % 2 2 1 1
(7,30] days 100.0 % 5 5 5 - 100.0 % 2 2 2
ipc.c Total
87.5%87.5%
87.5 % 88 77 1 10 77 1 51.9 % 52 27 2 23 27 2 100.0 % 10 10 1 9
(30,360] days 50.0 % 2 1 1 1 0.0 % 2 2 -
(360..) days 88.4 % 86 76 10 76 54.0 % 50 27 23 27 100.0 % 10 10 1 9
ipci.c Total
85.0%85.0%
85.0 % 40 34 5 1 11 23 95 43.8 % 16 7 1 2 6 1 6 2 2 80.0 % 5 4 1 4 2
(30,360] days 100.0 % 8 8 8 50.0 % 2 1 1 1 100.0 % 1 1 1
(360..) days 78.6 % 28 22 5 1 22 42.9 % 14 6 2 6 6 66.7 % 3 2 1 2
(7,30] days 100.0 % 4 4 3 1 - 100.0 % 1 1 1
latch.c Total
96.6%96.6%
96.6 % 87 84 3 84 61.8 % 68 42 26 42 100.0 % 9 9 9
(30,360] days 100.0 % 3 3 3 50.0 % 2 1 1 1 -
(360..) days 96.4 % 84 81 3 81 62.1 % 66 41 25 41 100.0 % 9 9 9
pmsignal.c Total
90.0%90.0%
90.0 % 90 81 9 1 8 72 11 45.7 % 70 32 2 36 2 30 3 9 93.3 % 15 14 1 2 12 2
(360..) days 89.0 % 82 73 9 1 72 45.5 % 66 30 36 30 92.3 % 13 12 1 12
(7,30] days 100.0 % 8 8 8 50.0 % 4 2 2 2 100.0 % 2 2 2
procarray.c Total
88.0%88.0%
88.0 % 1429 1257 9 12 151 7 2 69 1179 22 64 63.3 % 1004 636 12 13 343 10 2 26 598 18 12 91.0 % 78 71 3 1 3 19 52 1 8
(30,360] days 94.1 % 51 48 3 48 70.0 % 30 21 9 21 100.0 % 6 6 6
(360..) days 87.9 % 1351 1188 12 151 7 2 1179 63.1 % 966 610 13 343 10 2 598 91.2 % 68 62 2 1 3 10 52
(7,30] days 77.8 % 27 21 6 21 62.5 % 8 5 3 5 75.0 % 4 3 1 3
procsignal.c Total
85.0%85.0%
85.0 % 207 176 31 1 23 152 31 63.3 % 150 95 4 1 1 49 6 1 12 76 5 7 9 19 92.3 % 13 12 1 4 8 2
(30,360] days 81.8 % 11 9 2 8 1 50.0 % 6 3 3 2 1 -
(360..) days 83.8 % 179 150 29 1 149 57.1 % 140 80 1 1 46 6 1 73 5 7 90.9 % 11 10 1 2 8
(7,30] days 100.0 % 17 17 15 2 75.0 % 16 12 4 10 2 100.0 % 2 2 2
shm_mq.c Total
89.7%89.7%
89.7 % 390 350 3 37 1 349 1 74.6 % 224 167 1 56 1 166 5 9 95.2 % 21 20 1 1 19
(30,360] days 100.0 % 1 1 1 - -
(360..) days 89.7 % 389 349 3 37 349 70.2 % 238 167 1 56 1 166 5 9 95.2 % 21 20 1 1 19
shm_toc.c Total
79.5%79.5%
79.5 % 78 62 16 2 60 47.5 % 40 19 1 20 3 16 4 2 85.7 % 7 6 1 1 5
(360..) days 78.9 % 76 60 16 60 38.1 % 42 16 20 16 4 2 85.7 % 7 6 1 1 5
(7,30] days 100.0 % 2 2 2 75.0 % 4 3 1 3 -
shmem.c Total
82.9%82.9%
82.9 % 322 267 40 4 11 1 176 90 14 80 49.2 % 262 129 103 30 103 26 30 24 90.9 % 22 20 2 17 3 6
(30,360] days 90.7 % 54 49 1 4 39 10 41.2 % 34 14 14 6 12 2 100.0 % 1 1 1
(360..) days 91.2 % 91 83 1 7 1 5 77 50.0 % 48 24 24 24 88.9 % 9 8 1 5 3
(7,30] days 76.3 % 177 135 39 3 132 3 50.6 % 180 91 89 91 91.7 % 12 11 1 11
shmem_hash.c (7,30] days∗∗ 65.3 % 49 32 17 32 33.3 % 12 4 8 4 66.7 % 6 4 2 4
signalfuncs.c Total
68.1%68.1%
68.1 % 69 47 22 1 46 1 3 46.1 % 76 35 41 2 33 2 83.3 % 6 5 1 1 4
(30,360] days 100.0 % 1 1 1 100.0 % 2 2 2 -
(360..) days 67.6 % 68 46 22 46 1 44.6 % 74 33 41 33 83.3 % 6 5 1 1 4
sinval.c (360..) days∗∗ 100.0 % 39 39 39 81.8 % 22 18 4 18 100.0 % 4 4 1 3
sinvaladt.c Total
94.4%94.4%
94.4 % 162 153 9 2 4 147 1 7 76.2 % 80 61 1 18 1 60 4 2 2 100.0 % 8 8 3 5 2
(30,360] days 100.0 % 1 1 1 50.0 % 2 1 1 1 -
(360..) days 94.3 % 158 149 9 2 147 73.2 % 82 60 18 60 4 100.0 % 6 6 1 5
(7,30] days 100.0 % 3 3 3 - 100.0 % 2 2 2
standby.c Total
92.2%92.2%
92.2 % 398 367 7 24 4 25 338 5 22 74.0 % 227 168 3 1 55 9 13 146 2 12 100.0 % 31 31 11 20 4
(30,360] days 77.8 % 27 21 6 21 85.7 % 14 12 2 12 100.0 % 3 3 3
(360..) days 93.4 % 366 342 24 4 338 73.5 % 211 155 1 55 9 146 100.0 % 27 27 7 20
(7,30] days 80.0 % 5 4 1 4 50.0 % 2 1 1 1 100.0 % 1 1 1
waiteventset.c (360..) days∗∗ 88.7 % 256 227 29 227 63.2 % 204 129 75 1 128 100.0 % 17 17 17
∗∗ Bin 'Total' header elided when bin contains only one entry.

Generated by: LCOV version 2.5.0-beta