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
sinvaladt.c 80.0 % 35 28 7 28 55.6 % 36 20 16 20 -
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
ipc.c 83.3 % 6 5 1 5 50.0 % 2 1 1 1 100.0 % 1 1 1
signalfuncs.c 0.0 % 1 1 - 0.0 % 1 1
(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_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 -
dsm_impl.c 0.0 % 1 1 - -
(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
procarray.c 91.2 % 34 31 3 31 40.0 % 20 8 12 8 -
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
standby.c 100.0 % 5 5 5 70.0 % 10 7 3 7 -
dsm.c 59.1 % 22 13 9 7 6 50.0 % 4 2 2 2 50.0 % 4 2 2 2
signalfuncs.c 100.0 % 2 2 2 83.3 % 6 5 1 5 -
latch.c 100.0 % 24 24 24 87.5 % 8 7 1 7 100.0 % 4 4 4
(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
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
dsm_impl.c 24.5 % 204 50 154 50 19.0 % 174 33 141 33 62.5 % 8 5 3 5
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
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
shm_mq.c 89.7 % 390 350 40 350 73.5 % 238 175 2 61 175 95.2 % 21 20 1 20
standby.c 91.6 % 383 351 32 166 1 184 70.8 % 212 150 62 91 59 100.0 % 31 31 10 7 14
shmem.c 87.1 % 140 122 2 16 122 43.1 % 72 31 2 39 31 100.0 % 13 13 1 12
procsignal.c 87.0 % 146 127 19 127 63.4 % 112 71 41 5 66 90.0 % 10 9 1 2 7
pmsignal.c 94.1 % 102 96 6 96 56.1 % 82 46 36 1 45 100.0 % 15 15 15
signalfuncs.c 67.8 % 59 40 19 40 39.7 % 58 23 35 23 100.0 % 5 5 5
ipc.c 88.2 % 85 75 10 75 45.8 % 48 22 26 22 100.0 % 10 10 10
shm_toc.c 78.9 % 76 60 16 60 42.9 % 42 18 24 18 85.7 % 7 6 1 6
barrier.c 93.9 % 82 77 5 77 77.3 % 44 34 10 1 33 88.9 % 9 8 1 8
ipci.c 99.0 % 97 96 1 2 94 50.0 % 10 5 5 5 100.0 % 3 3 1 2
sinvaladt.c 97.7 % 129 126 3 126 92.0 % 50 46 4 46 100.0 % 8 8 7 1
sinval.c 100.0 % 40 40 40 81.8 % 22 18 4 18 100.0 % 4 4 4

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