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: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 83.7 % 4260 3566 32 19 643 192 277 3097 34 199
Current Date: 2024-04-14 14:21:10 Functions: 91.4 % 290 265 4 3 18 12 69 184 2 7
Baseline: 16@8cea358b128 Branches: 58.6 % 2776 1626 89 10 1051 121 111 1394
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Summarize by: Date bin [..60] days: 88.2 % 110 97 12 1 92 5
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % (60,120] days: 89.6 % 67 60 6 1 60
(120,180] days: 87.7 % 106 93 12 1 84 9
(180,240] days: 95.5 % 22 21 1 21
(240..) days: 83.3 % 3955 3295 1 19 640 192 20 3083
Function coverage date bins:
[..60] days: 83.3 % 6 5 1 4 1
(60,120] days: 100.0 % 4 4 4
(120,180] days: 80.0 % 10 8 2 8
(240..) days: 91.9 % 270 248 1 3 18 12 53 183
Branch coverage date bins:
[..60] days: 59.1 % 88 52 35 1 51 1
(60,120] days: 42.5 % 40 17 23 17
(120,180] days: 58.3 % 60 35 19 6 27 8
(180,240] days: 75.0 % 4 3 1 3
(240..) days: 58.8 % 2584 1519 11 10 1044 121 13 1385

Date File Sort by file name Line Coverage ( show 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 DUB DCB Rate Total Hit UNC LBC UBC GBC GNC CBC Rate Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
[..60] days/ Total
88.2%88.2%
88.2 % 110 97 12 1 92 5 59.1 % 88 52 35 1 51 1 83.3 % 6 5 1 4 1
ipc.c 83.3 % 6 5 1 5 50.0 % 2 1 1 1 100.0 % 1 1 1
procarray.c 96.0 % 50 48 2 48 68.4 % 38 26 12 26 100.0 % 2 2 2
procsignal.c 83.3 % 12 10 2 10 41.7 % 12 5 7 5 100.0 % 2 2 2
signalfuncs.c 0.0 % 1 1 - 0.0 % 1 1
sinvaladt.c 80.0 % 35 28 7 28 55.6 % 36 20 16 20 -
(60,120] days/ Total
89.6%89.6%
89.6 % 67 60 6 1 60 42.5 % 40 17 23 17 100.0 % 4 4 4
dsm_impl.c 0.0 % 1 1 - -
dsm_registry.c 89.3 % 56 50 6 50 41.7 % 36 15 21 15 100.0 % 4 4 4
procarray.c 100.0 % 4 4 4 50.0 % 4 2 2 2 -
(120,180] days/ Total
87.7%87.7%
87.7 % 106 93 12 1 84 9 58.3 % 60 35 19 6 27 8 80.0 % 10 8 2 8
dsm.c 59.1 % 22 13 9 7 6 50.0 % 4 2 2 2 50.0 % 4 2 2 2
ipc.c 50.0 % 2 1 1 1 25.0 % 4 1 3 1 -
ipci.c 100.0 % 17 17 17 62.5 % 8 5 3 5 100.0 % 2 2 2
latch.c 100.0 % 24 24 24 87.5 % 8 7 1 7 100.0 % 4 4 4
procarray.c 91.2 % 34 31 3 31 40.0 % 20 8 12 8 -
signalfuncs.c 100.0 % 2 2 2 83.3 % 6 5 1 5 -
standby.c 100.0 % 5 5 5 70.0 % 10 7 3 7 -
(180,240] days/ Total
95.5%95.5%
95.5 % 22 21 1 21 75.0 % 4 3 1 3 -
procarray.c 93.3 % 15 14 1 14 75.0 % 4 3 1 3 -
(240..) days/ Total
83.3%83.3%
83.3 % 3955 3295 1 19 640 192 20 3083 58.8 % 2584 1519 11 10 1044 121 13 1385 91.9 % 270 248 1 3 18 12 53 183
barrier.c 93.9 % 82 77 5 77 77.3 % 44 34 10 1 33 88.9 % 9 8 1 8
dsm.c 72.4 % 377 273 6 98 6 267 52.5 % 242 127 2 113 7 120 82.1 % 28 23 1 1 3 1 1 21
dsm_impl.c 24.5 % 204 50 154 50 19.0 % 174 33 141 33 62.5 % 8 5 3 5
ipc.c 88.2 % 85 75 10 75 45.8 % 48 22 26 22 100.0 % 10 10 10
ipci.c 99.0 % 97 96 1 2 94 50.0 % 10 5 5 5 100.0 % 3 3 1 2
latch.c 87.3 % 315 275 1 39 17 258 59.7 % 258 154 11 93 13 141 95.2 % 21 20 1 3 17
pmsignal.c 94.1 % 102 96 6 96 56.1 % 82 46 36 1 45 100.0 % 15 15 15
procarray.c 85.5 % 1330 1137 11 182 20 1117 61.5 % 920 566 4 350 16 550 88.3 % 77 68 2 7 1 31 36
procsignal.c 87.0 % 146 127 19 127 63.4 % 112 71 41 5 66 90.0 % 10 9 1 2 7
shm_mq.c 89.7 % 390 350 40 350 73.5 % 238 175 2 61 175 95.2 % 21 20 1 20
shm_toc.c 78.9 % 76 60 16 60 42.9 % 42 18 24 18 85.7 % 7 6 1 6
shmem.c 87.1 % 140 122 2 16 122 43.1 % 72 31 2 39 31 100.0 % 13 13 1 12
signalfuncs.c 67.8 % 59 40 19 40 39.7 % 58 23 35 23 100.0 % 5 5 5
sinval.c 100.0 % 40 40 40 81.8 % 22 18 4 18 100.0 % 4 4 4
sinvaladt.c 97.7 % 129 126 3 126 92.0 % 50 46 4 46 100.0 % 8 8 7 1
standby.c 91.6 % 383 351 32 166 1 184 70.8 % 212 150 62 91 59 100.0 % 31 31 10 7 14

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