LCOV - differential code coverage report
Current view: top level - src/backend/storage/ipc Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: c70b6db34ffeab48beef1fb4ce61bcad3772b8dd vs 06473f5a344df8c9594ead90a609b86f6724cff8 Lines: 84.7 % 4429 3751 12 666 2 87 3662 21 9
Current Date: 2025-09-06 07:49:51 +0900 Functions: 93.2 % 294 274 20 7 267 1 1
Baseline: lcov-20250907-010129-baseline Branches: 58.9 % 2930 1725 38 2 1165 6 30 1689
Baseline Date: 2025-09-05 08:21:35 +0100 Line coverage date bins:
Summarize by: Date bin (1,7] days: 100.0 % 2 2 2
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (7,30] days: 87.5 % 8 7 1 7
(30,360] days: 88.8 % 463 411 11 41 78 333
(360..) days: 84.2 % 3956 3331 625 2 3329
Function coverage date bins:
(30,360] days: 100.0 % 31 31 5 26
(360..) days: 92.4 % 263 243 20 2 241
Branch coverage date bins:
(7,30] days: 25.0 % 4 1 3 1
(30,360] days: 55.9 % 354 198 35 121 29 169
(360..) days: 59.3 % 2572 1526 2 1044 6 1520

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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UBC GNC CBC DUB DCB
(1,7] days Total
100.0%
100.0 % 2 2 2 - -
(7,30] days Total
87.5%87.5%
87.5 % 8 7 1 7 25.0 % 4 1 3 1 -
ipc.c 0.0 % 1 1 0.0 % 2 2 -
dsm_registry.c 100.0 % 6 6 6 50.0 % 2 1 1 1 -
(30,360] days Total
88.8%88.8%
88.8 % 463 411 11 41 78 333 55.9 % 354 198 35 121 29 169 100.0 % 31 31 5 26
waiteventset.c 88.7 % 256 227 29 227 62.7 % 204 128 76 128 100.0 % 17 17 17
dsm_registry.c 88.9 % 81 72 9 72 41.1 % 56 23 33 23 100.0 % 3 3 3
procarray.c 71.4 % 21 15 2 4 6 9 50.0 % 16 8 2 6 6 2 100.0 % 1 1 1
shmem.c 93.0 % 57 53 4 53 52.8 % 36 19 17 19 100.0 % 4 4 1 3
procsignal.c 81.2 % 16 13 3 13 44.4 % 18 8 10 8 100.0 % 2 2 2
pmsignal.c 92.9 % 14 13 1 13 43.8 % 16 7 9 7 100.0 % 4 4 4
latch.c 100.0 % 8 8 8 66.7 % 6 4 2 4 -
signalfuncs.c 100.0 % 2 2 2 50.0 % 2 1 1 1 -
(360..) days Total
84.2%84.2%
84.2 % 3956 3331 625 2 3329 59.3 % 2572 1526 2 1044 6 1520 92.4 % 263 243 20 2 241
procarray.c 88.6 % 1401 1241 160 1241 62.9 % 976 614 1 361 614 93.3 % 75 70 5 70
dsm_impl.c 24.4 % 205 50 155 50 19.0 % 174 33 141 33 62.5 % 8 5 3 5
dsm.c 73.2 % 399 292 107 1 291 53.3 % 246 131 115 1 130 81.2 % 32 26 6 26
shm_mq.c 89.7 % 390 350 40 350 73.9 % 238 176 62 1 175 95.2 % 21 20 1 20
standby.c 91.4 % 385 352 33 352 69.4 % 222 154 68 154 100.0 % 31 31 31
procsignal.c 85.2 % 196 167 29 167 65.8 % 152 100 52 100 90.9 % 11 10 1 10
signalfuncs.c 64.3 % 70 45 25 45 39.2 % 74 29 45 29 83.3 % 6 5 1 5
shmem.c 86.5 % 133 115 18 115 43.1 % 72 31 41 31 100.0 % 12 12 12
shm_toc.c 78.9 % 76 60 16 60 42.9 % 42 18 24 18 85.7 % 7 6 1 6
ipc.c 88.4 % 86 76 10 76 54.0 % 50 27 23 27 100.0 % 10 10 1 9
sinvaladt.c 93.9 % 164 154 10 154 76.7 % 86 66 20 66 100.0 % 8 8 8
pmsignal.c 89.7 % 78 70 8 70 51.6 % 62 32 30 32 90.9 % 11 10 1 10
barrier.c 93.9 % 82 77 5 77 77.3 % 44 34 1 9 2 32 88.9 % 9 8 1 8
dsm_registry.c 90.0 % 50 45 5 1 44 46.9 % 32 15 17 2 13 100.0 % 4 4 1 3
latch.c 96.2 % 79 76 3 76 61.3 % 62 38 24 38 100.0 % 9 9 9
ipci.c 99.2 % 122 121 1 121 55.6 % 18 10 8 10 100.0 % 5 5 5
sinval.c 100.0 % 40 40 40 81.8 % 22 18 4 18 100.0 % 4 4 4
'Detail' entries with no 'missed' coverpoints are elided. Use the '--show-owners all' flag to retain them.

Generated by: LCOV version 2.4-beta