LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: Combined Lines: 171855 218456 78.7 %
Date: 2024-08-11 15:22:23 Functions: 13144 17309 75.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 60931 117663 51.8 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
spdk/test/unit/lib/util/net.c
0.0%
0.0 % 0 / 18 0.0 % 0 / 2 - 0 / 0
spdk/test/app/histogram_perf
0.0%
0.0 % 0 / 31 0.0 % 0 / 2 0.0 % 0 / 20
spdk/examples/util/zipf
0.0%
0.0 % 0 / 35 0.0 % 0 / 3 0.0 % 0 / 22
spdk/test/unit/lib/util/file.c
0.0%
0.0 % 0 / 71 0.0 % 0 / 3 0.0 % 0 / 58
spdk/test/app/jsoncat
0.0%
0.0 % 0 / 95 0.0 % 0 / 5 0.0 % 0 / 79
spdk/test/nvme/boot_partition
0.0%
0.0 % 0 / 136 0.0 % 0 / 7 0.0 % 0 / 80
spdk/test/unit/lib/init/rpc.c
0.0%
0.0 % 0 / 137 0.0 % 0 / 24 0.0 % 0 / 28
spdk/app/spdk_nvme_discover
0.0%
0.0 % 0 / 163 0.0 % 0 / 10 0.0 % 0 / 159
spdk/test/unit/lib/idxd/idxd.c
0.0%
0.0 % 0 / 222 0.0 % 0 / 10 - 0 / 0
spdk/examples/thread/thread
0.0%
0.0 % 0 / 261 0.0 % 0 / 29 0.0 % 0 / 162
spdk/examples/idxd/perf
0.0%
0.0 % 0 / 565 0.0 % 0 / 27 0.0 % 0 / 497
spdk/test/unit/lib/nvmf/auth.c
0.0%
0.0 % 0 / 852 0.0 % 0 / 32 0.0 % 0 / 186
spdk/examples/nvme/nvme_manage
0.0%
0.0 % 0 / 1063 0.0 % 0 / 40 0.0 % 0 / 1236
spdk/module/accel/dsa
2.7%2.7%
2.7 % 7 / 258 19.2 % 5 / 26 0.0 % 0 / 151
spdk/module/accel/iaa
3.8%3.8%
3.8 % 7 / 183 22.7 % 5 / 22 0.0 % 0 / 97
spdk/lib/idxd
5.0%5.0%
5.0 % 70 / 1410 11.1 % 8 / 72 3.2 % 25 / 770
spdk/test/nvme/e2edp
15.3%15.3%
15.3 % 50 / 327 26.3 % 5 / 19 11.6 % 27 / 233
spdk/test/nvme/reserve
16.0%16.0%
16.0 % 34 / 212 25.0 % 3 / 12 8.0 % 16 / 200
spdk/test/unit/lib
23.5%23.5%
23.5 % 8 / 34 11.8 % 8 / 68 11.8 % 8 / 68
spdk/app/trace
36.9%36.9%
36.9 % 104 / 282 50.0 % 10 / 20 22.3 % 69 / 310
spdk/lib/ut
37.5%37.5%
37.5 % 45 / 120 60.0 % 3 / 5 25.9 % 30 / 116
spdk/test/nvme/connect_stress
40.0%40.0%
40.0 % 60 / 150 80.0 % 4 / 5 22.3 % 31 / 139
spdk/module/event/subsystems/vmd
41.5%41.5%
41.5 % 34 / 82 71.4 % 10 / 14 32.1 % 9 / 28
spdk/app/fio/nvme
42.7%42.7%
42.7 % 340 / 796 66.7 % 26 / 39 28.9 % 156 / 540
spdk/app/iscsi_tgt
43.8%43.8%
43.8 % 14 / 32 50.0 % 2 / 4 31.2 % 5 / 16
spdk/app/spdk_tgt
45.0%45.0%
45.0 % 18 / 40 60.0 % 3 / 5 21.7 % 5 / 23
spdk/test/common/lib/nvme
45.2%45.2%
45.2 % 33 / 73 22.0 % 13 / 59 17.6 % 12 / 68
spdk/module/bdev/uring
45.7%45.7%
45.7 % 234 / 512 79.1 % 34 / 43 27.1 % 60 / 221
spdk/examples/bdev/hello_world
50.7%50.7%
50.7 % 76 / 150 63.6 % 7 / 11 40.0 % 16 / 40
spdk/app/spdk_nvme_perf
50.8%50.8%
50.8 % 850 / 1673 66.7 % 48 / 72 35.2 % 562 / 1595
spdk/examples/nvme/arbitration
51.0%51.0%
51.0 % 293 / 575 70.6 % 24 / 34 33.8 % 183 / 542
spdk/lib/ftl/upgrade
53.6%53.6%
53.6 % 421 / 785 56.8 % 46 / 81 42.3 % 220 / 520
spdk/lib/vmd
53.7%53.7%
53.7 % 427 / 795 65.7 % 44 / 67 35.1 % 209 / 596
spdk/module/sock/uring
53.8%53.8%
53.8 % 531 / 987 78.8 % 41 / 52 38.4 % 270 / 704
spdk/lib/virtio
55.3%55.3%
55.3 % 813 / 1471 69.2 % 72 / 104 37.1 % 290 / 781
spdk/lib/trace
57.8%57.8%
57.8 % 348 / 602 70.2 % 33 / 47 45.3 % 191 / 422
spdk/test/nvme/fused_ordering
58.5%58.5%
58.5 % 114 / 195 88.9 % 8 / 9 35.1 % 47 / 134
spdk/examples/nvme/hello_world
58.5%58.5%
58.5 % 124 / 212 75.0 % 9 / 12 32.5 % 69 / 212
spdk/module/bdev/virtio
59.3%59.3%
59.3 % 855 / 1443 79.6 % 90 / 113 42.9 % 286 / 666
spdk/test/nvme/overhead
59.4%59.4%
59.4 % 215 / 362 81.0 % 17 / 21 33.4 % 99 / 296
spdk/module/bdev/delay
59.9%59.9%
59.9 % 320 / 534 69.4 % 34 / 49 49.4 % 126 / 255
spdk/test/unit/lib/nvmf/nvmf.c
60.0%60.0%
60.0 % 81 / 135 8.3 % 9 / 108 9.6 % 11 / 114
spdk/test/app/stub
60.4%60.4%
60.4 % 64 / 106 87.5 % 7 / 8 32.3 % 30 / 93
spdk/test/nvme/startup
60.5%60.5%
60.5 % 49 / 81 66.7 % 4 / 6 34.7 % 25 / 72
spdk/lib/conf
60.9%60.9%
60.9 % 187 / 307 80.6 % 25 / 31 43.0 % 117 / 272
spdk/app/nvmf_tgt
61.1%61.1%
61.1 % 11 / 18 50.0 % 2 / 4 50.0 % 3 / 6
spdk/app/trace_record
61.2%61.2%
61.2 % 235 / 384 86.7 % 13 / 15 32.3 % 128 / 396
spdk/test/nvme/doorbell_aers
61.4%61.4%
61.4 % 97 / 158 76.5 % 13 / 17 21.9 % 28 / 128
spdk/examples/blob/cli
61.3%61.3%
61.3 % 479 / 781 78.9 % 30 / 38 37.7 % 225 / 597
spdk/test/blobfs/mkfs
61.9%61.9%
61.9 % 26 / 42 60.0 % 3 / 5 31.2 % 5 / 16
spdk/test/event/reactor_perf
62.7%62.7%
62.7 % 37 / 59 66.7 % 4 / 6 43.2 % 16 / 37
spdk/lib/ftl/mngt
63.1%63.1%
63.1 % 1314 / 2083 84.7 % 172 / 203 41.3 % 434 / 1050
spdk/test/nvme/simple_copy
64.5%64.5%
64.5 % 158 / 245 92.3 % 12 / 13 38.2 % 83 / 217
spdk/test/unit/lib/ftl/ftl_band.c
64.7%64.7%
64.7 % 152 / 235 9.9 % 15 / 151 6.0 % 8 / 134
spdk/module/bdev/rbd
64.6%64.6%
64.6 % 561 / 868 94.6 % 70 / 74 41.5 % 193 / 465
spdk/test/unit/lib/ftl/ftl_io.c
64.7%64.7%
64.7 % 101 / 156 9.0 % 8 / 89 9.8 % 8 / 82
spdk/test/rpc_client
64.9%64.9%
64.9 % 144 / 222 88.2 % 15 / 17 39.5 % 68 / 172
spdk/module/bdev/compress
65.0%65.0%
65.0 % 393 / 605 79.4 % 54 / 68 42.6 % 112 / 263
spdk/module/bdev/aio
65.0%65.0%
65.0 % 325 / 500 87.3 % 48 / 55 48.6 % 108 / 222
spdk/examples/interrupt_tgt
65.2%65.2%
65.2 % 45 / 69 88.9 % 8 / 9 48.1 % 13 / 27
spdk/examples/bdev/bdevperf
65.3%65.3%
65.3 % 951 / 1457 79.2 % 61 / 77 51.5 % 675 / 1310
spdk/examples/nvme/hotplug
65.4%65.4%
65.4 % 185 / 283 82.6 % 19 / 23 40.3 % 106 / 263
spdk/module/vfu_device
65.9%65.9%
65.9 % 1188 / 1803 88.6 % 124 / 140 49.9 % 578 / 1158
spdk/examples/nvme/abort
66.0%66.0%
66.0 % 387 / 586 96.2 % 25 / 26 42.8 % 227 / 530
spdk/examples/nvme/pmr_persistence
66.2%66.2%
66.2 % 129 / 195 88.9 % 8 / 9 32.0 % 41 / 128
spdk/module/bdev/xnvme
66.3%66.3%
66.3 % 177 / 267 79.3 % 23 / 29 48.0 % 49 / 102
spdk/module/bdev/passthru
66.4%66.4%
66.4 % 243 / 366 83.8 % 31 / 37 53.0 % 70 / 132
spdk/module/bdev/nvme
66.4%66.4%
66.4 % 4346 / 6548 81.5 % 410 / 503 54.6 % 2127 / 3896
spdk/test/unit/lib/bdev/compress.c
66.7%66.7%
66.7 % 100 / 150 23.0 % 14 / 61 13.6 % 6 / 44
spdk/app/spdk_nvme_identify
67.0%67.0%
67.0 % 1297 / 1937 72.2 % 39 / 54 42.5 % 1046 / 2463
spdk/module/blobfs/bdev
67.2%67.2%
67.2 % 256 / 381 80.4 % 37 / 46 51.5 % 69 / 134
spdk/module/bdev/malloc
67.7%67.7%
67.7 % 337 / 498 92.7 % 38 / 41 48.0 % 118 / 246
spdk/module/bdev/iscsi
67.7%67.7%
67.7 % 398 / 588 83.1 % 49 / 59 47.5 % 125 / 263
spdk/examples/nvme/cmb_copy
67.8%67.8%
67.8 % 124 / 183 90.0 % 9 / 10 30.9 % 50 / 162
spdk/lib/jsonrpc
67.8%67.8%
67.8 % 503 / 742 91.4 % 53 / 58 50.8 % 250 / 492
spdk/lib/nbd
68.1%68.1%
68.1 % 471 / 692 92.3 % 48 / 52 53.9 % 213 / 395
spdk/test/app/fuzz/common
68.4%68.4%
68.4 % 91 / 133 100.0 % 8 / 8 51.4 % 36 / 70
spdk/test/nvme/aer
69.6%69.6%
69.6 % 265 / 381 95.0 % 19 / 20 40.6 % 277 / 682
spdk/module/bdev/ftl
69.5%69.5%
69.5 % 347 / 499 86.0 % 49 / 57 46.6 % 76 / 163
spdk/module/bdev/error
69.6%69.6%
69.6 % 236 / 339 88.9 % 32 / 36 55.8 % 87 / 156
spdk/lib/vhost
70.4%70.4%
70.4 % 2274 / 3231 83.9 % 230 / 274 49.8 % 991 / 1990
spdk/lib/ftl
70.7%70.7%
70.7 % 3582 / 5067 82.4 % 421 / 511 51.0 % 1424 / 2793
spdk/module/bdev/null
70.8%70.8%
70.8 % 213 / 301 93.3 % 28 / 30 52.9 % 63 / 119
spdk/module/bdev/split
71.2%71.2%
71.2 % 185 / 260 90.3 % 28 / 31 57.9 % 66 / 114
spdk/examples/nvme/reconnect
71.2%71.2%
71.2 % 394 / 553 96.6 % 28 / 29 45.3 % 236 / 521
spdk/module/bdev/ocf
71.3%71.3%
71.3 % 1185 / 1661 91.6 % 153 / 167 58.7 % 501 / 854
spdk/module/keyring/linux
71.6%71.6%
71.6 % 48 / 67 92.9 % 13 / 14 54.5 % 12 / 22
spdk/test/dma/test_dma
71.6%71.6%
71.6 % 361 / 504 88.2 % 30 / 34 41.9 % 179 / 427
spdk/app/fio/bdev
71.6%71.6%
71.6 % 470 / 656 94.2 % 49 / 52 52.5 % 213 / 406
spdk/module/bdev/gpt
71.8%71.8%
71.8 % 296 / 412 85.7 % 30 / 35 56.9 % 111 / 195
spdk/lib/nvmf
72.1%72.1%
72.1 % 11111 / 15402 86.1 % 869 / 1009 55.7 % 5609 / 10071
spdk/examples/accel/perf
72.5%72.5%
72.5 % 637 / 879 91.7 % 22 / 24 53.7 % 440 / 819
spdk/test/unit/lib/blob
72.6%72.6%
72.6 % 156 / 215 79.2 % 19 / 24 44.9 % 70 / 156
spdk/module/sock/posix
72.7%72.7%
72.7 % 772 / 1062 92.3 % 60 / 65 64.7 % 494 / 764
spdk/test/nvme/fdp
72.8%72.8%
72.8 % 438 / 602 91.7 % 22 / 24 37.9 % 299 / 789
spdk/examples/nvmf/nvmf
73.0%73.0%
73.0 % 311 / 426 97.0 % 32 / 33 42.5 % 138 / 325
spdk/test/nvme/reset
73.2%73.2%
73.2 % 251 / 343 90.9 % 20 / 22 43.0 % 145 / 337
spdk/lib/scsi
73.5%73.5%
73.5 % 1744 / 2373 93.3 % 139 / 149 56.4 % 768 / 1361
spdk/lib/env_dpdk
73.6%73.6%
73.6 % 1624 / 2206 79.8 % 190 / 238 56.4 % 880 / 1559
spdk/lib/nvme
73.8%73.8%
73.8 % 10430 / 14138 87.6 % 919 / 1049 58.4 % 5547 / 9506
spdk/lib/vfio_user/host
74.1%74.1%
74.1 % 303 / 409 92.6 % 25 / 27 56.3 % 170 / 302
spdk/test/app/fuzz/vhost_fuzz
74.1%74.1%
74.1 % 423 / 571 92.3 % 36 / 39 51.9 % 268 / 516
spdk/test/event/app_repeat
74.3%74.3%
74.3 % 26 / 35 80.0 % 4 / 5 40.0 % 8 / 20
spdk/test/unit/lib/event/app.c
74.4%74.4%
74.4 % 61 / 82 20.0 % 6 / 30 16.7 % 2 / 12
spdk/module/bdev/zone_block
74.3%74.3%
74.3 % 371 / 499 84.1 % 37 / 44 62.6 % 147 / 235
spdk/lib/event
74.6%74.6%
74.6 % 1568 / 2101 89.3 % 142 / 159 58.1 % 801 / 1378
spdk/lib/iscsi
74.7%74.7%
74.7 % 4920 / 6586 91.8 % 428 / 466 58.8 % 2749 / 4675
spdk/test/unit/lib/ioat/ioat.c
75.0%75.0%
75.0 % 42 / 56 28.6 % 2 / 7 - 0 / 0
spdk/lib/init
75.1%75.1%
75.1 % 413 / 550 92.7 % 51 / 55 61.6 % 220 / 357
spdk/examples/blob/hello_world
75.2%75.2%
75.2 % 121 / 161 94.4 % 17 / 18 50.0 % 23 / 46
spdk/module/event/subsystems/nvmf
75.1%75.1%
75.1 % 302 / 402 95.1 % 39 / 41 55.4 % 107 / 193
spdk/module/scheduler/dpdk_governor
75.3%75.3%
75.3 % 73 / 97 100.0 % 12 / 12 62.5 % 30 / 48
spdk/lib/vfu_tgt
75.5%75.5%
75.5 % 320 / 424 91.4 % 32 / 35 54.1 % 158 / 292
spdk/examples/ioat/verify
75.6%75.6%
75.6 % 183 / 242 95.0 % 19 / 20 44.4 % 84 / 189
spdk/examples/sock/hello_world
76.1%76.1%
76.1 % 248 / 326 92.9 % 13 / 14 52.7 % 89 / 169
spdk/test/thread/poller_perf
76.2%76.2%
76.2 % 64 / 84 77.8 % 7 / 9 37.1 % 23 / 62
spdk/test/nvme/err_injection
76.3%76.3%
76.3 % 90 / 118 85.7 % 6 / 7 55.3 % 63 / 114
spdk/lib/trace_parser
76.3%76.3%
76.3 % 148 / 194 100.0 % 21 / 21 48.0 % 82 / 171
spdk/lib/ftl/utils
76.9%76.9%
76.9 % 980 / 1275 89.2 % 116 / 130 58.4 % 485 / 831
spdk/test/unit/lib/iscsi
76.9%76.9%
76.9 % 80 / 104 51.5 % 17 / 33 57.1 % 40 / 70
spdk/test/app/fuzz/nvme_fuzz
77.0%77.0%
77.0 % 348 / 452 87.5 % 21 / 24 47.5 % 241 / 507
spdk/lib/ublk
77.0%77.0%
77.0 % 956 / 1242 92.1 % 93 / 101 58.5 % 367 / 627
spdk/examples/ioat/perf
77.2%77.2%
77.2 % 230 / 298 95.0 % 19 / 20 47.1 % 96 / 204
spdk/module/bdev/crypto
77.2%77.2%
77.2 % 406 / 526 90.7 % 39 / 43 57.4 % 151 / 263
spdk/test/event/event_perf
77.3%77.3%
77.3 % 58 / 75 83.3 % 5 / 6 52.7 % 29 / 55
spdk/lib/reduce
77.3%77.3%
77.3 % 683 / 883 94.5 % 52 / 55 62.3 % 329 / 528
spdk/test/env/env_dpdk_post_init
77.5%77.5%
77.5 % 31 / 40 100.0 % 3 / 3 37.5 % 15 / 40
spdk/test/event/scheduler
77.7%77.7%
77.7 % 153 / 197 95.5 % 21 / 22 61.2 % 60 / 98
spdk/module/env_dpdk
77.8%77.8%
77.8 % 14 / 18 100.0 % 2 / 2 50.0 % 3 / 6
spdk/test/nvme/cuse
77.8%77.8%
77.8 % 91 / 117 27.8 % 10 / 36 45.5 % 30 / 66
spdk/test/common/lib
77.8%77.8%
77.8 % 385 / 495 39.4 % 78 / 198 49.1 % 279 / 568
spdk/test/app/fuzz/iscsi_fuzz
78.0%78.0%
78.0 % 442 / 567 85.3 % 29 / 34 49.3 % 142 / 288
spdk/module/bdev/lvol
78.1%78.1%
78.1 % 1391 / 1781 91.9 % 158 / 172 53.3 % 492 / 923
spdk/test/unit/lib/idxd/idxd_user.c
78.3%78.3%
78.3 % 90 / 115 31.8 % 7 / 22 29.2 % 7 / 24
spdk/lib/rdma_provider
78.4%78.4%
78.4 % 116 / 148 92.9 % 13 / 14 54.5 % 48 / 88
spdk/module/blob/bdev
78.5%78.5%
78.5 % 204 / 260 92.9 % 26 / 28 60.4 % 58 / 96
spdk/test/app/bdev_svc
78.8%78.8%
78.8 % 26 / 33 60.0 % 3 / 5 45.0 % 9 / 20
spdk/lib/ioat
78.9%78.9%
78.9 % 280 / 355 97.3 % 36 / 37 52.0 % 77 / 148
spdk/test/event/reactor
79.2%79.2%
79.2 % 42 / 53 71.4 % 5 / 7 54.5 % 12 / 22
spdk/app/spdk_dd
79.5%79.5%
79.5 % 589 / 741 91.2 % 31 / 34 63.7 % 368 / 578
spdk/test/unit/lib/nvmf/transport.c
79.8%79.8%
79.8 % 166 / 208 25.4 % 15 / 59 9.0 % 13 / 144
spdk/module/scheduler/gscheduler
80.4%80.4%
80.4 % 37 / 46 100.0 % 6 / 6 58.3 % 14 / 24
spdk/lib/bdev
80.9%80.9%
80.9 % 4929 / 6091 90.6 % 491 / 542 66.4 % 2154 / 3246
spdk/lib/rdma_utils
81.1%81.1%
81.1 % 197 / 243 100.0 % 15 / 15 64.8 % 125 / 193
spdk/lib/accel
81.3%81.3%
81.3 % 1821 / 2241 92.9 % 158 / 170 59.1 % 741 / 1253
spdk/lib/blob
81.7%81.7%
81.7 % 4613 / 5644 92.7 % 408 / 440 61.7 % 2106 / 3413
spdk/lib/lvol
81.8%81.8%
81.8 % 1072 / 1310 93.8 % 91 / 97 63.7 % 492 / 772
spdk/test/nvme/sgl
82.5%82.5%
82.5 % 207 / 251 95.0 % 19 / 20 48.2 % 81 / 168
spdk/module/bdev/raid
82.6%82.6%
82.6 % 2793 / 3382 94.7 % 269 / 284 67.6 % 1347 / 1994
spdk/include/spdk_internal
82.7%82.7%
82.7 % 568 / 687 97.8 % 44 / 45 70.8 % 346 / 489
spdk/lib/sock
82.8%82.8%
82.8 % 482 / 582 95.2 % 59 / 62 62.1 % 251 / 404
spdk/lib/ftl/nvc
82.9%82.9%
82.9 % 68 / 82 100.0 % 10 / 10 45.8 % 33 / 72
spdk/lib/thread
83.2%83.2%
83.2 % 1364 / 1639 88.3 % 158 / 179 68.6 % 935 / 1362
spdk/module/accel/error
83.8%83.8%
83.8 % 134 / 160 100.0 % 21 / 21 63.1 % 41 / 65
spdk/module/accel/dpdk_cryptodev
84.2%84.2%
84.2 % 601 / 714 95.1 % 39 / 41 66.2 % 302 / 456
spdk/lib/notify
84.3%84.3%
84.3 % 70 / 83 100.0 % 12 / 12 57.4 % 31 / 54
spdk/module/accel/dpdk_compressdev
84.6%84.6%
84.6 % 345 / 408 100.0 % 22 / 22 64.2 % 154 / 240
spdk/include/linux
84.6%84.6%
84.6 % 11 / 13 66.7 % 2 / 3 - 0 / 0
spdk/test/blobfs/fuse
84.8%84.8%
84.8 % 28 / 33 100.0 % 4 / 4 28.6 % 4 / 14
spdk/module/keyring/file
84.9%84.9%
84.9 % 90 / 106 100.0 % 15 / 15 63.2 % 24 / 38
spdk/lib/keyring
85.1%85.1%
85.1 % 188 / 221 100.0 % 25 / 25 63.3 % 114 / 180
spdk/lib/log
85.2%85.2%
85.2 % 213 / 250 90.9 % 30 / 33 64.7 % 123 / 190
spdk/lib/util
85.6%85.6%
85.6 % 2300 / 2686 91.2 % 238 / 261 69.2 % 1202 / 1736
spdk/test/unit/lib/ftl/ftl_mempool.c
85.7%85.7%
85.7 % 36 / 42 41.7 % 5 / 12 41.7 % 5 / 12
spdk/module/accel/ioat
85.9%85.9%
85.9 % 128 / 149 100.0 % 23 / 23 57.3 % 43 / 75
spdk/lib/blobfs
86.0%86.0%
86.0 % 1340 / 1559 97.1 % 133 / 137 61.9 % 581 / 938
spdk/test/unit/lib/ftl/ftl_p2l.c
86.2%86.2%
86.2 % 326 / 378 25.5 % 28 / 110 23.5 % 24 / 102
spdk/lib/ftl/base
86.8%86.8%
86.8 % 59 / 68 100.0 % 9 / 9 44.8 % 26 / 58
spdk/test/unit/lib/nvmf/vfio_user.c
86.9%86.9%
86.9 % 153 / 176 12.5 % 6 / 48 15.2 % 7 / 46
spdk/test/unit/lib/nvmf/ctrlr_discovery.c
87.6%87.6%
87.6 % 447 / 510 21.1 % 16 / 76 42.7 % 161 / 377
spdk/test/unit/lib/ftl/ftl_layout_upgrade
88.5%88.5%
88.5 % 170 / 192 21.3 % 10 / 47 42.4 % 28 / 66
spdk/app/vhost
88.9%88.9%
88.9 % 32 / 36 100.0 % 5 / 5 57.9 % 11 / 19
spdk/lib/rpc
88.9%88.9%
88.9 % 192 / 216 100.0 % 26 / 26 72.4 % 113 / 156
spdk/test/unit/lib/nvme/nvme_poll_group.c
88.9%88.9%
88.9 % 255 / 287 78.3 % 18 / 23 43.0 % 92 / 214
spdk/test/unit/lib/nvmf/tcp.c
88.9%88.9%
88.9 % 805 / 906 18.9 % 28 / 148 22.4 % 56 / 250
spdk/test/unit/lib/nvme/nvme_fabric.c
89.5%89.5%
89.5 % 221 / 247 46.5 % 20 / 43 40.6 % 41 / 101
spdk/test/unit/lib/bdev/crypto.c
89.6%89.6%
89.6 % 267 / 298 39.4 % 28 / 71 29.7 % 41 / 138
spdk
90.2%90.2%
90.2 % 248 / 275 90.9 % 50 / 55 76.0 % 95 / 125
spdk/test/env/vtophys
90.4%90.4%
90.4 % 85 / 94 100.0 % 3 / 3 71.9 % 23 / 32
spdk/test/unit/lib/vhost/vhost.c
90.8%90.8%
90.8 % 366 / 403 29.6 % 34 / 115 43.0 % 110 / 256
spdk/test/unit/lib/rdma/common.c
90.9%90.9%
90.9 % 90 / 99 29.4 % 5 / 17 61.5 % 32 / 52
spdk/test/unit/lib/bdev/part.c
91.3%91.3%
91.3 % 220 / 241 60.4 % 29 / 48 34.6 % 27 / 78
spdk/module/event/subsystems/iobuf
91.3%91.3%
91.3 % 63 / 69 100.0 % 10 / 10 60.0 % 6 / 10
spdk/histogram_data.h
91.7%91.7%
91.7 % 55 / 60 100.0 % 4 / 4 72.2 % 13 / 18
spdk/test/env/mem_callbacks
91.8%91.8%
91.8 % 78 / 85 100.0 % 5 / 5 54.5 % 36 / 66
spdk/lib/dma
91.9%91.9%
91.9 % 124 / 135 100.0 % 19 / 19 66.7 % 76 / 114
spdk/test/thread/lock
91.9%91.9%
91.9 % 203 / 221 100.0 % 21 / 21 47.3 % 79 / 167
spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c
91.9%91.9%
91.9 % 363 / 395 37.8 % 17 / 45 45.3 % 67 / 148
spdk/test/unit/lib/iscsi/conn.c
92.1%92.1%
92.1 % 524 / 569 27.9 % 24 / 86 36.4 % 40 / 110
spdk/test/unit/lib/blobfs/blobfs_bdev.c
92.2%92.2%
92.2 % 118 / 128 75.0 % 15 / 20 95.8 % 23 / 24
spdk/test/unit/lib/ftl/ftl_sb
92.3%92.3%
92.3 % 382 / 414 33.9 % 19 / 56 48.1 % 50 / 104
spdk/test/unit/lib/ftl/common
92.3%92.3%
92.3 % 72 / 78 60.0 % 9 / 15 55.0 % 22 / 40
spdk/module/scheduler/dynamic
92.7%92.7%
92.7 % 166 / 179 100.0 % 17 / 17 84.7 % 83 / 98
spdk/test/unit/lib/bdev/vbdev_lvol.c
92.8%92.8%
92.8 % 1068 / 1151 77.0 % 97 / 126 55.2 % 190 / 344
spdk/lib/ut_mock
92.9%92.9%
92.9 % 13 / 14 53.8 % 7 / 13 82.4 % 28 / 34
spdk/test/bdev/bdevio
92.9%92.9%
92.9 % 730 / 786 97.2 % 69 / 71 62.0 % 171 / 276
spdk/test/unit/lib/sock/posix.c
92.9%92.9%
92.9 % 92 / 99 30.0 % 6 / 20 33.3 % 12 / 36
spdk/test/nvme/compliance
93.0%93.0%
93.0 % 829 / 891 96.2 % 25 / 26 48.6 % 188 / 387
spdk/module/event/subsystems/scheduler
93.1%93.1%
93.1 % 27 / 29 100.0 % 4 / 4 75.0 % 6 / 8
spdk/test/unit/lib/nvme/nvme_transport.c
93.2%93.2%
93.2 % 123 / 132 41.4 % 12 / 29 25.0 % 15 / 60
spdk/test/unit/lib/bdev/raid/concat.c
93.2%93.2%
93.2 % 220 / 236 77.8 % 21 / 27 81.0 % 68 / 84
spdk/test/env/memory
93.2%93.2%
93.2 % 234 / 251 35.5 % 11 / 31 49.5 % 46 / 93
spdk/lib/json
93.4%93.4%
93.4 % 973 / 1042 94.9 % 93 / 98 75.1 % 673 / 896
spdk/test/unit/lib/accel/dpdk_compressdev.c
93.7%93.7%
93.7 % 532 / 568 78.6 % 33 / 42 73.6 % 78 / 106
spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c
93.7%93.7%
93.7 % 534 / 570 74.4 % 67 / 90 36.3 % 115 / 317
spdk/lib/env_ocf
93.8%93.8%
93.8 % 15 / 16 100.0 % 6 / 6 50.0 % 3 / 6
spdk/test/unit/lib/sock/uring.c
94.0%94.0%
94.0 % 157 / 167 21.7 % 5 / 23 33.3 % 20 / 60
spdk/module/event/subsystems/sock
94.1%94.1%
94.1 % 16 / 17 100.0 % 4 / 4 66.7 % 4 / 6
spdk/module/event/subsystems/ublk
94.1%94.1%
94.1 % 16 / 17 100.0 % 6 / 6 50.0 % 1 / 2
spdk/test/unit/lib/nvme/nvme_io_msg.c
94.2%94.2%
94.2 % 97 / 103 66.7 % 8 / 12 50.0 % 13 / 26
spdk/test/accel/dif
94.2%94.2%
94.2 % 731 / 776 94.7 % 54 / 57 51.9 % 188 / 362
spdk/test/env/pci
94.6%94.6%
94.6 % 106 / 112 100.0 % 11 / 11 60.7 % 17 / 28
spdk/test/unit/lib/bdev/raid/bdev_raid.c
94.6%94.6%
94.6 % 1059 / 1119 66.7 % 96 / 144 57.1 % 320 / 560
spdk/test/unit/lib/nvmf/subsystem.c
94.7%94.7%
94.7 % 1258 / 1328 52.3 % 56 / 107 46.5 % 291 / 626
spdk/test/unit/lib/nvme/nvme_cuse.c
95.0%95.0%
95.0 % 379 / 399 41.8 % 23 / 55 25.0 % 36 / 144
spdk/test/unit/lib/iscsi/tgt_node.c
95.2%95.2%
95.2 % 334 / 351 38.5 % 15 / 39 38.5 % 47 / 122
spdk/test/unit/lib/bdev/vbdev_zone_block.c
95.2%95.2%
95.2 % 767 / 806 74.2 % 69 / 93 58.2 % 171 / 294
spdk/test/unit/lib/nvmf/rdma.c
95.4%95.4%
95.4 % 961 / 1007 40.0 % 20 / 50 37.1 % 46 / 124
spdk/test/unit/lib/ftl/ftl_l2p
95.8%95.8%
95.8 % 46 / 48 100.0 % 8 / 8 75.0 % 9 / 12
spdk/test/unit/lib/blob/blob_bdev.c
96.1%96.1%
96.1 % 297 / 309 47.6 % 20 / 42 46.8 % 44 / 94
spdk/test/unit/lib/nvmf/ctrlr_bdev.c
96.2%96.2%
96.2 % 561 / 583 48.3 % 43 / 89 38.3 % 49 / 128
spdk/test/unit/lib/scsi/scsi_bdev.c
96.2%96.2%
96.2 % 710 / 738 54.4 % 43 / 79 51.7 % 92 / 178
spdk/test/unit/lib/nvme/nvme_opal.c
96.4%96.4%
96.4 % 80 / 83 50.0 % 7 / 14 20.0 % 2 / 10
spdk/test/unit/lib/nvme/nvme_ctrlr.c
96.4%96.4%
96.4 % 1938 / 2011 75.4 % 101 / 134 61.0 % 401 / 657
spdk/test/unit/lib/nvme/nvme_pcie.c
96.4%96.4%
96.4 % 699 / 725 40.3 % 31 / 77 38.7 % 75 / 194
spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c
96.6%96.6%
96.6 % 56 / 58 60.0 % 12 / 20 19.2 % 15 / 78
spdk/test/unit/lib/nvme/nvme_ns_cmd.c
96.7%96.7%
96.7 % 1313 / 1358 55.4 % 41 / 74 48.8 % 117 / 240
spdk/test/unit/lib/nvme/nvme_rdma.c
96.8%96.8%
96.8 % 906 / 936 43.3 % 26 / 60 39.4 % 93 / 236
spdk/test/unit/lib/nvme/nvme_pcie_common.c
96.9%96.9%
96.9 % 403 / 416 33.3 % 11 / 33 43.6 % 41 / 94
spdk/test/unit/lib/bdev/raid/raid0.c
96.9%96.9%
96.9 % 413 / 426 85.7 % 36 / 42 62.3 % 147 / 236
spdk/test/lvol/esnap
97.0%97.0%
97.0 % 485 / 500 95.7 % 22 / 23 52.4 % 111 / 212
spdk/test/unit/lib/ftl/ftl_mngt
97.1%97.1%
97.1 % 440 / 453 95.5 % 64 / 67 80.0 % 32 / 40
spdk/test/unit/lib/nvme/nvme_qpair.c
97.3%97.3%
97.3 % 470 / 483 70.6 % 24 / 34 39.3 % 48 / 122
spdk/test/unit/lib/bdev/nvme/bdev_nvme.c
97.4%97.4%
97.4 % 4204 / 4316 57.3 % 160 / 279 51.2 % 685 / 1338
spdk/test/unit/lib/bdev/raid/raid5f.c
97.7%97.7%
97.7 % 552 / 565 86.2 % 50 / 58 72.4 % 215 / 297
spdk/test/unit/lib/scsi/lun.c
97.7%97.7%
97.7 % 425 / 435 71.1 % 32 / 45 42.0 % 21 / 50
spdk/test/unit/lib/bdev/bdev_zone.c
98.0%98.0%
98.0 % 250 / 255 96.3 % 26 / 27 56.8 % 21 / 37
spdk/test/unit/lib/bdev/raid/raid1.c
98.0%98.0%
98.0 % 300 / 306 75.9 % 22 / 29 73.5 % 50 / 68
spdk/test/unit/lib/accel/dpdk_cryptodev.c
98.1%98.1%
98.1 % 972 / 991 67.8 % 40 / 59 59.1 % 162 / 274
spdk/test/unit/lib/lvol/lvol.c
98.1%98.1%
98.1 % 2112 / 2153 76.9 % 90 / 117 57.1 % 352 / 616
spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c
98.1%98.1%
98.1 % 209 / 213 80.8 % 21 / 26 64.1 % 41 / 64
spdk/test/unit/lib/sock/sock.c
98.1%98.1%
98.1 % 735 / 749 95.3 % 41 / 43 56.2 % 90 / 160
spdk/test/unit/lib/reduce/reduce.c
98.2%98.2%
98.2 % 1152 / 1173 96.0 % 48 / 50 59.0 % 272 / 461
spdk/test/unit/lib/bdev/mt/bdev.c
98.3%98.3%
98.3 % 1552 / 1579 80.4 % 74 / 92 56.5 % 160 / 283
spdk/test/unit/lib/dma/dma.c
98.3%98.3%
98.3 % 119 / 121 85.7 % 6 / 7 50.0 % 12 / 24
spdk/test/unit/lib/bdev/raid
98.4%98.4%
98.4 % 123 / 125 100.0 % 15 / 15 70.0 % 42 / 60
spdk/test/unit/lib/iscsi/param.c
98.6%98.6%
98.6 % 209 / 212 50.0 % 6 / 12 47.9 % 67 / 140
spdk/test/unit/lib/iscsi/portal_grp.c
98.8%98.8%
98.8 % 159 / 161 73.3 % 11 / 15 18.8 % 3 / 16
spdk/test/unit/lib/rpc/rpc.c
98.8%98.8%
98.8 % 161 / 163 67.9 % 19 / 28 44.8 % 26 / 58
spdk/test/unit/lib/iscsi/iscsi.c
98.7%98.7%
98.7 % 1565 / 1585 66.2 % 45 / 68 51.9 % 140 / 270
spdk/test/unit/lib/nvmf/ctrlr.c
98.7%98.7%
98.7 % 2330 / 2360 52.6 % 72 / 137 49.8 % 253 / 508
spdk/test/unit/lib/accel/accel.c
98.8%98.8%
98.8 % 2697 / 2730 90.5 % 57 / 63 59.3 % 245 / 413
spdk/test/unit/lib/nvme/nvme_tcp.c
98.8%98.8%
98.8 % 1362 / 1378 62.9 % 39 / 62 47.7 % 104 / 218
spdk/test/unit/lib/ftl/ftl_bitmap.c
99.0%99.0%
99.0 % 96 / 97 100.0 % 11 / 11 82.6 % 38 / 46
spdk/test/unit/lib/nvme/nvme_ns.c
99.1%99.1%
99.1 % 343 / 346 86.4 % 19 / 22 56.5 % 35 / 62
spdk/test/unit/lib/log/log.c
99.2%99.2%
99.2 % 128 / 129 100.0 % 9 / 9 58.3 % 42 / 72
spdk/test/unit/lib/scsi/dev.c
99.3%99.3%
99.3 % 405 / 408 90.7 % 39 / 43 60.0 % 36 / 60
spdk/test/unit/lib/util/cpuset.c
99.4%99.4%
99.4 % 162 / 163 100.0 % 7 / 7 61.8 % 21 / 34
spdk/test/unit/lib/blobfs/blobfs_async_ut
99.3%99.3%
99.3 % 435 / 438 81.0 % 17 / 21 48.8 % 42 / 86
spdk/test/unit/lib/blobfs/blobfs_sync_ut
99.4%99.4%
99.4 % 339 / 341 84.6 % 22 / 26 59.1 % 39 / 66
spdk/test/unit/lib/util/string.c
99.4%99.4%
99.4 % 342 / 344 100.0 % 10 / 10 49.3 % 68 / 138
spdk/test/unit/lib/blob/blob.c
99.5%99.5%
99.5 % 6595 / 6629 97.7 % 169 / 173 56.0 % 1002 / 1788
spdk/test/unit/lib/util/iov.c
99.6%99.6%
99.6 % 230 / 231 100.0 % 10 / 10 64.3 % 45 / 70
spdk/test/unit/lib/event/reactor.c
99.7%99.7%
99.7 % 650 / 652 81.5 % 22 / 27 59.6 % 93 / 156
spdk/test/unit/lib/nvme/nvme.c
99.6%99.6%
99.6 % 1059 / 1063 79.7 % 51 / 64 48.8 % 198 / 406
spdk/test/unit/lib/thread/thread.c
99.7%99.7%
99.7 % 1154 / 1158 100.0 % 59 / 59 53.4 % 125 / 234
spdk/test/unit/lib/bdev/bdev.c
99.7%99.7%
99.7 % 4594 / 4610 89.9 % 142 / 158 61.6 % 679 / 1102
spdk/test/unit/lib/json/json_write.c
99.8%99.8%
99.8 % 566 / 567 100.0 % 20 / 20 50.5 % 188 / 372
spdk/test/unit/lib/util/dif.c
99.9%99.9%
99.9 % 2223 / 2226 100.0 % 133 / 133 82.5 % 188 / 228
spdk/xnvme/include
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4
spdk/module/event/subsystems/scsi
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
spdk/test/unit/lib/scsi/scsi.c
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 - 0 / 0
spdk/module/event/subsystems/accel
100.0%
100.0 % 12 / 12 100.0 % 5 / 5 - 0 / 0
spdk/module/event/subsystems/vfu_tgt
100.0%
100.0 % 13 / 13 100.0 % 5 / 5 - 0 / 0
spdk/module/event/subsystems/vhost_scsi
100.0%
100.0 % 14 / 14 100.0 % 6 / 6 - 0 / 0
spdk/module/event/subsystems/vhost_blk
100.0%
100.0 % 14 / 14 100.0 % 6 / 6 - 0 / 0
spdk/module/event/subsystems/keyring
100.0%
100.0 % 14 / 14 100.0 % 4 / 4 - 0 / 0
spdk/module/event/subsystems/nbd
100.0%
100.0 % 15 / 15 100.0 % 6 / 6 - 0 / 0
spdk/test/unit/lib/util/crc32_ieee.c
100.0%
100.0 % 15 / 15 100.0 % 2 / 2 - 0 / 0
spdk/module/event/subsystems/iscsi
100.0%
100.0 % 18 / 18 100.0 % 8 / 8 - 0 / 0
spdk/module/event/subsystems/bdev
100.0%
100.0 % 21 / 21 100.0 % 11 / 11 - 0 / 0
spdk/test/unit/lib/nvme/nvme_quirks.c
100.0%
100.0 % 30 / 30 100.0 % 3 / 3 - 0 / 0
spdk/test/unit/lib/util/crc16.c
100.0%
100.0 % 36 / 36 100.0 % 4 / 4 50.0 % 2 / 4
spdk/test/unit/lib/util/math.c
100.0%
100.0 % 36 / 36 100.0 % 3 / 3 - 0 / 0
spdk/test/unit/lib/util/crc64.c
100.0%
100.0 % 40 / 40 100.0 % 2 / 2 72.2 % 13 / 18
spdk/test/unit/lib/notify/notify.c
100.0%
100.0 % 40 / 40 100.0 % 3 / 3 50.0 % 11 / 22
spdk/lib/env_ocf/include/ocf
100.0%
100.0 % 42 / 42 100.0 % 7 / 7 - 0 / 0
spdk/test/unit/lib/env_dpdk/pci_event.c
100.0%
100.0 % 56 / 56 100.0 % 2 / 2 50.0 % 9 / 18
spdk/test/unit/lib/util/xor.c
100.0%
100.0 % 58 / 58 100.0 % 2 / 2 65.2 % 30 / 46
spdk/test/unit/lib/blobfs/tree.c
100.0%
100.0 % 66 / 66 100.0 % 3 / 3 56.2 % 9 / 16
spdk/test/unit/lib/util/crc32c.c
100.0%
100.0 % 108 / 108 100.0 % 3 / 3 72.2 % 13 / 18
spdk/test/unit/lib/keyring/keyring.c
100.0%
100.0 % 113 / 113 100.0 % 8 / 8 61.5 % 16 / 26
spdk/test/unit/lib/init/subsystem.c
100.0%
100.0 % 118 / 118 100.0 % 15 / 15 64.0 % 32 / 50
spdk/test/unit/lib/jsonrpc/jsonrpc_server.c
100.0%
100.0 % 151 / 151 100.0 % 8 / 8 54.6 % 59 / 108
spdk/test/unit/lib/bdev/scsi_nvme.c
100.0%
100.0 % 176 / 176 100.0 % 4 / 4 - 0 / 0
spdk/test/unit/lib/util/base64.c
100.0%
100.0 % 199 / 199 100.0 % 7 / 7 57.1 % 16 / 28
spdk/test/unit/lib/util/bit_array.c
100.0%
100.0 % 206 / 206 100.0 % 9 / 9 72.2 % 52 / 72
spdk/test/unit/lib/bdev/gpt/gpt.c
100.0%
100.0 % 211 / 211 100.0 % 6 / 6 50.0 % 10 / 20
spdk/test/unit/lib/iscsi/init_grp.c
100.0%
100.0 % 307 / 307 100.0 % 20 / 20 66.7 % 24 / 36
spdk/test/unit/lib/util/pipe.c
100.0%
100.0 % 408 / 408 100.0 % 7 / 7 51.2 % 41 / 80
spdk/test/unit/lib/thread/iobuf.c
100.0%
100.0 % 451 / 451 100.0 % 9 / 9 100.0 % 16 / 16
spdk/test/unit/lib/scsi/scsi_pr.c
100.0%
100.0 % 473 / 473 100.0 % 18 / 18 50.6 % 167 / 330
spdk/test/unit/lib/json/json_parse.c
100.0%
100.0 % 594 / 594 100.0 % 12 / 12 50.0 % 444 / 888
spdk/test/unit/lib/json/json_util.c
100.0%
100.0 % 606 / 606 100.0 % 18 / 18 50.0 % 88 / 176

Generated by: LCOV version 1.14