LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: Combined Lines: 163720 207996 78.7 %
Date: 2024-07-11 13:28:34 Functions: 12498 15373 81.3 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 57444 109553 52.4 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
spdk
89.8%89.8%
89.8 % 238 / 265 90.6 % 48 / 53 74.4 % 87 / 117
spdk/app/fio/bdev
71.9%71.9%
71.9 % 470 / 654 94.2 % 49 / 52 53.0 % 214 / 404
spdk/app/fio/nvme
41.1%41.1%
41.1 % 327 / 795 65.0 % 26 / 40 28.5 % 152 / 533
spdk/app/iscsi_tgt
43.8%43.8%
43.8 % 14 / 32 50.0 % 2 / 4 31.2 % 5 / 16
spdk/app/nvmf_tgt
61.1%61.1%
61.1 % 11 / 18 50.0 % 2 / 4 50.0 % 3 / 6
spdk/app/spdk_dd
77.0%77.0%
77.0 % 491 / 638 89.3 % 25 / 28 60.6 % 302 / 498
spdk/app/spdk_nvme_discover
0.0%
0.0 % 0 / 162 0.0 % 0 / 10 0.0 % 0 / 159
spdk/app/spdk_nvme_identify
63.8%63.8%
63.8 % 1180 / 1849 69.2 % 36 / 52 39.8 % 959 / 2410
spdk/app/spdk_nvme_perf
50.9%50.9%
50.9 % 845 / 1661 66.7 % 48 / 72 35.0 % 543 / 1550
spdk/app/spdk_tgt
46.2%46.2%
46.2 % 18 / 39 60.0 % 3 / 5 23.8 % 5 / 21
spdk/app/trace
40.6%40.6%
40.6 % 103 / 254 61.1 % 11 / 18 24.2 % 64 / 264
spdk/app/trace_record
63.3%63.3%
63.3 % 224 / 354 86.7 % 13 / 15 33.4 % 122 / 365
spdk/app/vhost
88.9%88.9%
88.9 % 32 / 36 100.0 % 5 / 5 58.8 % 10 / 17
spdk/examples/accel/perf
75.9%75.9%
75.9 % 628 / 827 91.7 % 22 / 24 59.7 % 446 / 747
spdk/examples/bdev/bdevperf
65.6%65.6%
65.6 % 951 / 1449 79.2 % 61 / 77 51.8 % 676 / 1306
spdk/examples/bdev/hello_world
50.3%50.3%
50.3 % 75 / 149 63.6 % 7 / 11 40.0 % 16 / 40
spdk/examples/blob/cli
61.3%61.3%
61.3 % 478 / 780 78.9 % 30 / 38 39.0 % 222 / 569
spdk/examples/blob/hello_world
75.0%75.0%
75.0 % 120 / 160 94.4 % 17 / 18 50.0 % 23 / 46
spdk/examples/idxd/perf
0.0%
0.0 % 0 / 565 0.0 % 0 / 27 0.0 % 0 / 497
spdk/examples/interrupt_tgt
64.2%64.2%
64.2 % 34 / 53 85.7 % 6 / 7 48.0 % 12 / 25
spdk/examples/ioat/perf
77.1%77.1%
77.1 % 229 / 297 95.0 % 19 / 20 47.1 % 96 / 204
spdk/examples/ioat/verify
75.5%75.5%
75.5 % 182 / 241 95.0 % 19 / 20 44.4 % 84 / 189
spdk/examples/nvme/abort
65.9%65.9%
65.9 % 385 / 584 96.2 % 25 / 26 42.4 % 223 / 526
spdk/examples/nvme/arbitration
50.8%50.8%
50.8 % 291 / 573 70.6 % 24 / 34 34.1 % 181 / 531
spdk/examples/nvme/cmb_copy
67.6%67.6%
67.6 % 123 / 182 90.0 % 9 / 10 30.9 % 50 / 162
spdk/examples/nvme/hello_world
59.1%59.1%
59.1 % 123 / 208 75.0 % 9 / 12 33.2 % 70 / 211
spdk/examples/nvme/hotplug
64.4%64.4%
64.4 % 181 / 281 82.6 % 19 / 23 39.7 % 102 / 257
spdk/examples/nvme/nvme_manage
0.0%
0.0 % 0 / 1062 0.0 % 0 / 40 0.0 % 0 / 1236
spdk/examples/nvme/pmr_persistence
65.8%65.8%
65.8 % 127 / 193 88.9 % 8 / 9 30.1 % 37 / 123
spdk/examples/nvme/reconnect
71.0%71.0%
71.0 % 391 / 551 96.6 % 28 / 29 45.0 % 231 / 513
spdk/examples/nvmf/nvmf
72.9%72.9%
72.9 % 309 / 424 97.0 % 32 / 33 42.5 % 138 / 325
spdk/examples/sock/hello_world
75.9%75.9%
75.9 % 246 / 324 92.9 % 13 / 14 51.5 % 84 / 163
spdk/examples/thread/thread
0.0%
0.0 % 0 / 260 0.0 % 0 / 29 0.0 % 0 / 162
spdk/examples/util/zipf
0.0%
0.0 % 0 / 35 0.0 % 0 / 3 0.0 % 0 / 22
spdk/histogram_data.h
91.7%91.7%
91.7 % 55 / 60 100.0 % 4 / 4 72.2 % 13 / 18
spdk/include/linux
84.6%84.6%
84.6 % 11 / 13 66.7 % 2 / 3 - 0 / 0
spdk/include/spdk_internal
81.9%81.9%
81.9 % 558 / 681 97.8 % 44 / 45 69.4 % 327 / 471
spdk/lib/accel
81.2%81.2%
81.2 % 1755 / 2160 93.3 % 153 / 164 58.9 % 744 / 1264
spdk/lib/bdev
81.2%81.2%
81.2 % 4853 / 5975 91.0 % 484 / 532 67.0 % 2106 / 3141
spdk/lib/blob
81.9%81.9%
81.9 % 4184 / 5110 92.3 % 374 / 405 61.4 % 1944 / 3167
spdk/lib/blobfs
85.8%85.8%
85.8 % 1333 / 1554 97.1 % 132 / 136 61.6 % 575 / 934
spdk/lib/conf
60.9%60.9%
60.9 % 187 / 307 80.6 % 25 / 31 42.4 % 111 / 262
spdk/lib/dma
88.3%88.3%
88.3 % 106 / 120 100.0 % 15 / 15 67.9 % 72 / 106
spdk/lib/env_dpdk
73.4%73.4%
73.4 % 1577 / 2148 79.5 % 186 / 234 57.0 % 867 / 1521
spdk/lib/env_ocf
93.8%93.8%
93.8 % 15 / 16 100.0 % 6 / 6 50.0 % 3 / 6
spdk/lib/env_ocf/include/ocf
100.0%
100.0 % 42 / 42 100.0 % 7 / 7 - 0 / 0
spdk/lib/event
72.8%72.8%
72.8 % 1442 / 1981 86.9 % 133 / 153 56.6 % 726 / 1283
spdk/lib/ftl
69.4%69.4%
69.4 % 3392 / 4890 81.6 % 409 / 501 49.3 % 1320 / 2675
spdk/lib/ftl/base
86.8%86.8%
86.8 % 59 / 68 100.0 % 9 / 9 44.8 % 26 / 58
spdk/lib/ftl/mngt
61.5%61.5%
61.5 % 1243 / 2021 84.5 % 164 / 194 37.9 % 387 / 1020
spdk/lib/ftl/nvc
82.1%82.1%
82.1 % 64 / 78 100.0 % 9 / 9 44.1 % 30 / 68
spdk/lib/ftl/upgrade
74.7%74.7%
74.7 % 413 / 553 86.5 % 45 / 52 49.8 % 210 / 422
spdk/lib/ftl/utils
78.1%78.1%
78.1 % 984 / 1260 91.5 % 118 / 129 59.0 % 488 / 827
spdk/lib/idxd
5.2%5.2%
5.2 % 70 / 1339 11.4 % 8 / 70 3.4 % 25 / 738
spdk/lib/init
77.3%77.3%
77.3 % 368 / 476 93.3 % 42 / 45 62.4 % 179 / 287
spdk/lib/ioat
78.6%78.6%
78.6 % 279 / 355 97.3 % 36 / 37 51.4 % 76 / 148
spdk/lib/iscsi
75.6%75.6%
75.6 % 4842 / 6407 93.3 % 421 / 451 58.9 % 2715 / 4612
spdk/lib/json
93.4%93.4%
93.4 % 974 / 1043 94.9 % 93 / 98 75.3 % 676 / 898
spdk/lib/jsonrpc
67.4%67.4%
67.4 % 500 / 742 91.4 % 53 / 58 49.6 % 244 / 492
spdk/lib/log
83.9%83.9%
83.9 % 193 / 230 91.2 % 31 / 34 64.8 % 114 / 176
spdk/lib/lvol
81.7%81.7%
81.7 % 985 / 1206 93.4 % 85 / 91 63.3 % 458 / 724
spdk/lib/nbd
68.1%68.1%
68.1 % 471 / 692 92.3 % 48 / 52 53.9 % 213 / 395
spdk/lib/notify
84.3%84.3%
84.3 % 70 / 83 100.0 % 12 / 12 57.4 % 31 / 54
spdk/lib/nvme
73.8%73.8%
73.8 % 9640 / 13060 87.0 % 860 / 989 58.1 % 5138 / 8844
spdk/lib/nvmf
72.0%72.0%
72.0 % 10188 / 14159 84.4 % 782 / 926 55.3 % 5163 / 9341
spdk/lib/rdma
80.6%80.6%
80.6 % 283 / 351 96.3 % 26 / 27 63.0 % 155 / 246
spdk/lib/reduce
79.2%79.2%
79.2 % 660 / 833 96.2 % 50 / 52 63.3 % 323 / 510
spdk/lib/rpc
85.6%85.6%
85.6 % 160 / 187 100.0 % 19 / 19 77.3 % 99 / 128
spdk/lib/scsi
72.8%72.8%
72.8 % 1725 / 2370 92.6 % 138 / 149 55.5 % 751 / 1352
spdk/lib/sock
83.1%83.1%
83.1 % 451 / 543 98.1 % 53 / 54 65.2 % 249 / 382
spdk/lib/thread
81.0%81.0%
81.0 % 1302 / 1607 86.5 % 154 / 178 67.8 % 891 / 1314
spdk/lib/trace
55.6%55.6%
55.6 % 286 / 514 68.3 % 28 / 41 44.0 % 168 / 382
spdk/lib/trace_parser
72.4%72.4%
72.4 % 139 / 192 100.0 % 21 / 21 44.6 % 78 / 175
spdk/lib/ublk
77.0%77.0%
77.0 % 946 / 1228 92.1 % 93 / 101 58.7 % 354 / 603
spdk/lib/ut
37.5%37.5%
37.5 % 45 / 120 60.0 % 3 / 5 24.6 % 30 / 122
spdk/lib/ut_mock
92.9%92.9%
92.9 % 13 / 14 100.0 % 7 / 7 82.4 % 28 / 34
spdk/lib/util
85.2%85.2%
85.2 % 2183 / 2563 90.7 % 223 / 246 69.6 % 1129 / 1622
spdk/lib/vfio_user/host
74.1%74.1%
74.1 % 303 / 409 92.6 % 25 / 27 56.3 % 170 / 302
spdk/lib/vfu_tgt
75.5%75.5%
75.5 % 320 / 424 91.4 % 32 / 35 54.1 % 158 / 292
spdk/lib/vhost
70.3%70.3%
70.3 % 2157 / 3070 83.8 % 223 / 266 49.4 % 939 / 1900
spdk/lib/virtio
55.2%55.2%
55.2 % 813 / 1472 69.2 % 72 / 104 37.2 % 289 / 777
spdk/lib/vmd
53.7%53.7%
53.7 % 427 / 795 65.7 % 44 / 67 35.1 % 209 / 596
spdk/module/accel/dpdk_compressdev
82.2%82.2%
82.2 % 336 / 409 95.5 % 21 / 22 63.3 % 152 / 240
spdk/module/accel/dpdk_cryptodev
84.8%84.8%
84.8 % 593 / 699 95.1 % 39 / 41 67.0 % 292 / 436
spdk/module/accel/dsa
3.1%3.1%
3.1 % 7 / 228 20.8 % 5 / 24 0.0 % 0 / 136
spdk/module/accel/error
83.8%83.8%
83.8 % 134 / 160 100.0 % 21 / 21 63.1 % 41 / 65
spdk/module/accel/iaa
3.8%3.8%
3.8 % 7 / 185 22.7 % 5 / 22 0.0 % 0 / 97
spdk/module/accel/ioat
2.1%2.1%
2.1 % 3 / 144 13.6 % 3 / 22 0.0 % 0 / 71
spdk/module/bdev/aio
68.1%68.1%
68.1 % 318 / 467 92.3 % 48 / 52 50.2 % 103 / 205
spdk/module/bdev/compress
65.6%65.6%
65.6 % 373 / 569 81.5 % 53 / 65 42.3 % 107 / 253
spdk/module/bdev/crypto
77.5%77.5%
77.5 % 403 / 520 90.7 % 39 / 43 57.5 % 149 / 259
spdk/module/bdev/daos
2.1%2.1%
2.1 % 11 / 524 20.0 % 9 / 45 0.0 % 0 / 227
spdk/module/bdev/delay
59.5%59.5%
59.5 % 314 / 528 69.4 % 34 / 49 50.2 % 126 / 251
spdk/module/bdev/error
68.2%68.2%
68.2 % 229 / 336 88.6 % 31 / 35 55.3 % 84 / 152
spdk/module/bdev/ftl
69.5%69.5%
69.5 % 347 / 499 86.0 % 49 / 57 46.6 % 76 / 163
spdk/module/bdev/gpt
71.8%71.8%
71.8 % 296 / 412 85.7 % 30 / 35 56.9 % 111 / 195
spdk/module/bdev/iscsi
67.7%67.7%
67.7 % 398 / 588 83.1 % 49 / 59 47.5 % 125 / 263
spdk/module/bdev/lvol
79.5%79.5%
79.5 % 1245 / 1567 92.2 % 142 / 154 54.8 % 455 / 831
spdk/module/bdev/malloc
63.5%63.5%
63.5 % 312 / 491 92.1 % 35 / 38 43.4 % 106 / 244
spdk/module/bdev/null
69.0%69.0%
69.0 % 216 / 313 92.9 % 26 / 28 51.8 % 71 / 137
spdk/module/bdev/nvme
64.3%64.3%
64.3 % 4089 / 6356 79.4 % 393 / 495 53.6 % 2013 / 3758
spdk/module/bdev/ocf
71.3%71.3%
71.3 % 1185 / 1661 91.6 % 153 / 167 58.7 % 501 / 854
spdk/module/bdev/passthru
66.2%66.2%
66.2 % 241 / 364 83.8 % 31 / 37 51.5 % 67 / 130
spdk/module/bdev/raid
82.2%82.2%
82.2 % 2442 / 2970 94.2 % 244 / 259 67.2 % 1095 / 1630
spdk/module/bdev/rbd
64.6%64.6%
64.6 % 561 / 868 94.6 % 70 / 74 41.5 % 192 / 463
spdk/module/bdev/split
71.2%71.2%
71.2 % 185 / 260 90.3 % 28 / 31 57.9 % 66 / 114
spdk/module/bdev/uring
51.2%51.2%
51.2 % 243 / 475 82.9 % 34 / 41 31.3 % 63 / 201
spdk/module/bdev/virtio
59.3%59.3%
59.3 % 855 / 1443 79.6 % 90 / 113 42.9 % 286 / 666
spdk/module/bdev/xnvme
66.3%66.3%
66.3 % 177 / 267 79.3 % 23 / 29 48.0 % 49 / 102
spdk/module/bdev/zone_block
74.3%74.3%
74.3 % 370 / 498 84.1 % 37 / 44 62.6 % 147 / 235
spdk/module/blob/bdev
79.4%79.4%
79.4 % 196 / 247 92.6 % 25 / 27 61.4 % 54 / 88
spdk/module/blobfs/bdev
68.4%68.4%
68.4 % 264 / 386 80.9 % 38 / 47 52.2 % 70 / 134
spdk/module/env_dpdk
77.8%77.8%
77.8 % 14 / 18 100.0 % 2 / 2 50.0 % 2 / 4
spdk/module/event/subsystems/accel
100.0%
100.0 % 12 / 12 100.0 % 5 / 5 - 0 / 0
spdk/module/event/subsystems/bdev
100.0%
100.0 % 20 / 20 100.0 % 10 / 10 - 0 / 0
spdk/module/event/subsystems/iobuf
53.6%53.6%
53.6 % 37 / 69 80.0 % 8 / 10 30.0 % 3 / 10
spdk/module/event/subsystems/iscsi
100.0%
100.0 % 18 / 18 100.0 % 8 / 8 - 0 / 0
spdk/module/event/subsystems/nbd
100.0%
100.0 % 15 / 15 100.0 % 6 / 6 - 0 / 0
spdk/module/event/subsystems/nvmf
73.4%73.4%
73.4 % 260 / 354 94.3 % 33 / 35 54.6 % 95 / 174
spdk/module/event/subsystems/scheduler
89.7%89.7%
89.7 % 26 / 29 100.0 % 4 / 4 62.5 % 5 / 8
spdk/module/event/subsystems/scsi
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
spdk/module/event/subsystems/sock
100.0%
100.0 % 10 / 10 100.0 % 4 / 4 - 0 / 0
spdk/module/event/subsystems/ublk
94.1%94.1%
94.1 % 16 / 17 100.0 % 6 / 6 50.0 % 1 / 2
spdk/module/event/subsystems/vfu_tgt
100.0%
100.0 % 13 / 13 100.0 % 5 / 5 - 0 / 0
spdk/module/event/subsystems/vhost_blk
100.0%
100.0 % 14 / 14 100.0 % 6 / 6 - 0 / 0
spdk/module/event/subsystems/vhost_scsi
100.0%
100.0 % 14 / 14 100.0 % 6 / 6 - 0 / 0
spdk/module/event/subsystems/vmd
41.5%41.5%
41.5 % 34 / 82 71.4 % 10 / 14 32.1 % 9 / 28
spdk/module/scheduler/dpdk_governor
69.2%69.2%
69.2 % 45 / 65 80.0 % 8 / 10 59.4 % 19 / 32
spdk/module/scheduler/dynamic
90.9%90.9%
90.9 % 150 / 165 93.3 % 14 / 15 85.9 % 79 / 92
spdk/module/scheduler/gscheduler
3.2%3.2%
3.2 % 1 / 31 25.0 % 1 / 4 0.0 % 0 / 20
spdk/module/sock
79.2%79.2%
79.2 % 38 / 48 100.0 % 2 / 2 66.7 % 18 / 27
spdk/module/sock/posix
73.4%73.4%
73.4 % 757 / 1031 96.7 % 59 / 61 64.9 % 477 / 735
spdk/module/sock/uring
55.8%55.8%
55.8 % 540 / 967 85.4 % 41 / 48 40.1 % 278 / 693
spdk/module/vfu_device
65.9%65.9%
65.9 % 1188 / 1803 88.6 % 124 / 140 50.0 % 579 / 1158
spdk/test/accel/dif
94.9%94.9%
94.9 % 597 / 629 93.3 % 42 / 45 53.8 % 112 / 208
spdk/test/app/bdev_svc
78.8%78.8%
78.8 % 26 / 33 60.0 % 3 / 5 45.0 % 9 / 20
spdk/test/app/fuzz/common
68.1%68.1%
68.1 % 94 / 138 100.0 % 8 / 8 51.4 % 37 / 72
spdk/test/app/fuzz/iscsi_fuzz
77.8%77.8%
77.8 % 442 / 568 85.3 % 29 / 34 48.3 % 143 / 296
spdk/test/app/fuzz/nvme_fuzz
76.9%76.9%
76.9 % 347 / 451 87.5 % 21 / 24 47.5 % 241 / 507
spdk/test/app/fuzz/vhost_fuzz
74.0%74.0%
74.0 % 422 / 570 92.3 % 36 / 39 51.9 % 268 / 516
spdk/test/app/histogram_perf
0.0%
0.0 % 0 / 30 0.0 % 0 / 2 0.0 % 0 / 20
spdk/test/app/jsoncat
0.0%
0.0 % 0 / 95 0.0 % 0 / 5 0.0 % 0 / 77
spdk/test/app/stub
62.6%62.6%
62.6 % 62 / 99 87.5 % 7 / 8 32.6 % 28 / 86
spdk/test/bdev/bdevio
92.8%92.8%
92.8 % 727 / 783 97.2 % 69 / 71 61.5 % 166 / 270
spdk/test/blobfs/fuse
84.8%84.8%
84.8 % 28 / 33 100.0 % 4 / 4 28.6 % 4 / 14
spdk/test/blobfs/mkfs
61.0%61.0%
61.0 % 25 / 41 60.0 % 3 / 5 31.2 % 5 / 16
spdk/test/common/lib
82.7%82.7%
82.7 % 383 / 463 65.5 % 76 / 116 66.6 % 233 / 350
spdk/test/common/lib/nvme
45.2%45.2%
45.2 % 33 / 73 36.1 % 13 / 36 31.8 % 7 / 22
spdk/test/dma/test_dma
71.7%71.7%
71.7 % 358 / 499 88.2 % 30 / 34 41.6 % 173 / 416
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/env/mem_callbacks
91.8%91.8%
91.8 % 78 / 85 100.0 % 5 / 5 54.5 % 36 / 66
spdk/test/env/memory
93.2%93.2%
93.2 % 234 / 251 55.0 % 11 / 20 62.0 % 44 / 71
spdk/test/env/pci
94.6%94.6%
94.6 % 106 / 112 100.0 % 11 / 11 60.7 % 17 / 28
spdk/test/env/vtophys
90.3%90.3%
90.3 % 84 / 93 100.0 % 3 / 3 71.9 % 23 / 32
spdk/test/event/app_repeat
74.3%74.3%
74.3 % 26 / 35 80.0 % 4 / 5 40.0 % 8 / 20
spdk/test/event/event_perf
77.0%77.0%
77.0 % 57 / 74 83.3 % 5 / 6 52.7 % 29 / 55
spdk/test/event/reactor
78.8%78.8%
78.8 % 41 / 52 71.4 % 5 / 7 54.5 % 12 / 22
spdk/test/event/reactor_perf
62.1%62.1%
62.1 % 36 / 58 66.7 % 4 / 6 43.2 % 16 / 37
spdk/test/event/scheduler
77.7%77.7%
77.7 % 153 / 197 95.5 % 21 / 22 61.2 % 60 / 98
spdk/test/lvol/esnap
97.0%97.0%
97.0 % 485 / 500 95.7 % 22 / 23 52.4 % 111 / 212
spdk/test/nvme/aer
70.8%70.8%
70.8 % 269 / 380 95.0 % 19 / 20 40.9 % 279 / 682
spdk/test/nvme/boot_partition
0.0%
0.0 % 0 / 135 0.0 % 0 / 7 0.0 % 0 / 80
spdk/test/nvme/compliance
93.0%93.0%
93.0 % 828 / 890 96.2 % 25 / 26 48.6 % 188 / 387
spdk/test/nvme/connect_stress
39.2%39.2%
39.2 % 58 / 148 80.0 % 4 / 5 22.2 % 30 / 135
spdk/test/nvme/cuse
79.6%79.6%
79.6 % 74 / 93 39.1 % 9 / 23 75.0 % 18 / 24
spdk/test/nvme/doorbell_aers
61.1%61.1%
61.1 % 96 / 157 76.5 % 13 / 17 21.9 % 28 / 128
spdk/test/nvme/e2edp
15.0%15.0%
15.0 % 49 / 326 26.3 % 5 / 19 11.6 % 27 / 233
spdk/test/nvme/err_injection
76.1%76.1%
76.1 % 89 / 117 85.7 % 6 / 7 55.3 % 63 / 114
spdk/test/nvme/fdp
76.7%76.7%
76.7 % 388 / 506 91.7 % 22 / 24 39.9 % 273 / 685
spdk/test/nvme/fused_ordering
58.2%58.2%
58.2 % 113 / 194 88.9 % 8 / 9 35.1 % 47 / 134
spdk/test/nvme/overhead
59.3%59.3%
59.3 % 214 / 361 81.0 % 17 / 21 33.4 % 99 / 296
spdk/test/nvme/reserve
15.6%15.6%
15.6 % 33 / 211 25.0 % 3 / 12 8.0 % 16 / 200
spdk/test/nvme/reset
73.1%73.1%
73.1 % 250 / 342 90.9 % 20 / 22 43.0 % 145 / 337
spdk/test/nvme/sgl
82.4%82.4%
82.4 % 206 / 250 95.0 % 19 / 20 48.2 % 81 / 168
spdk/test/nvme/simple_copy
64.3%64.3%
64.3 % 157 / 244 92.3 % 12 / 13 38.2 % 83 / 217
spdk/test/nvme/startup
60.0%60.0%
60.0 % 48 / 80 66.7 % 4 / 6 34.7 % 25 / 72
spdk/test/rpc_client
64.9%64.9%
64.9 % 144 / 222 88.2 % 15 / 17 39.5 % 68 / 172
spdk/test/thread/lock
91.8%91.8%
91.8 % 202 / 220 100.0 % 21 / 21 43.7 % 73 / 167
spdk/test/thread/poller_perf
75.9%75.9%
75.9 % 63 / 83 77.8 % 7 / 9 37.1 % 23 / 62
spdk/test/unit/lib
23.5%23.5%
23.5 % 8 / 34 23.5 % 8 / 34 - 0 / 0
spdk/test/unit/lib/accel/accel.c
98.8%98.8%
98.8 % 2701 / 2733 94.8 % 55 / 58 59.7 % 244 / 409
spdk/test/unit/lib/accel/dpdk_compressdev.c
93.7%93.7%
93.7 % 532 / 568 89.2 % 33 / 37 78.1 % 75 / 96
spdk/test/unit/lib/accel/dpdk_cryptodev.c
98.2%98.2%
98.2 % 972 / 990 87.0 % 40 / 46 65.0 % 147 / 226
spdk/test/unit/lib/bdev/bdev.c
99.7%99.7%
99.7 % 4581 / 4595 94.5 % 138 / 146 62.6 % 671 / 1072
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/compress.c
67.1%67.1%
67.1 % 100 / 149 31.1 % 14 / 45 42.9 % 6 / 14
spdk/test/unit/lib/bdev/crypto.c
91.0%91.0%
91.0 % 243 / 267 57.4 % 27 / 47 52.3 % 23 / 44
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/bdev/mt/bdev.c
98.4%98.4%
98.4 % 1547 / 1572 88.0 % 73 / 83 60.1 % 158 / 263
spdk/test/unit/lib/bdev/nvme/bdev_nvme.c
97.6%97.6%
97.6 % 4113 / 4213 73.6 % 156 / 212 54.9 % 670 / 1220
spdk/test/unit/lib/bdev/part.c
92.1%92.1%
92.1 % 220 / 239 72.5 % 29 / 40 43.1 % 25 / 58
spdk/test/unit/lib/bdev/raid
98.2%98.2%
98.2 % 110 / 112 100.0 % 13 / 13 68.8 % 33 / 48
spdk/test/unit/lib/bdev/raid/bdev_raid.c
96.8%96.8%
96.8 % 1430 / 1477 84.2 % 101 / 120 62.9 % 443 / 704
spdk/test/unit/lib/bdev/raid/bdev_raid_sb.c
97.4%97.4%
97.4 % 150 / 154 89.5 % 17 / 19 65.4 % 17 / 26
spdk/test/unit/lib/bdev/raid/concat.c
93.6%93.6%
93.6 % 221 / 236 91.3 % 21 / 23 87.2 % 68 / 78
spdk/test/unit/lib/bdev/raid/raid1.c
89.7%89.7%
89.7 % 105 / 117 63.6 % 14 / 22 85.7 % 24 / 28
spdk/test/unit/lib/bdev/raid/raid5f.c
97.9%97.9%
97.9 % 552 / 564 92.7 % 51 / 55 73.5 % 205 / 279
spdk/test/unit/lib/bdev/scsi_nvme.c
100.0%
100.0 % 176 / 176 100.0 % 4 / 4 - 0 / 0
spdk/test/unit/lib/bdev/vbdev_lvol.c
92.6%92.6%
92.6 % 1000 / 1080 81.8 % 90 / 110 58.6 % 184 / 314
spdk/test/unit/lib/bdev/vbdev_zone_block.c
95.2%95.2%
95.2 % 767 / 806 83.1 % 69 / 83 62.0 % 170 / 274
spdk/test/unit/lib/blob
72.6%72.6%
72.6 % 156 / 215 79.2 % 19 / 24 44.9 % 70 / 156
spdk/test/unit/lib/blob/blob.c
99.6%99.6%
99.6 % 5829 / 5855 98.1 % 153 / 156 55.7 % 881 / 1582
spdk/test/unit/lib/blob/blob_bdev.c
96.1%96.1%
96.1 % 297 / 309 64.5 % 20 / 31 59.7 % 43 / 72
spdk/test/unit/lib/blobfs/blobfs_async_ut
99.3%99.3%
99.3 % 435 / 438 89.5 % 17 / 19 51.2 % 42 / 82
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/blobfs/blobfs_sync_ut
99.4%99.4%
99.4 % 339 / 341 91.7 % 22 / 24 62.9 % 39 / 62
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/dma/dma.c
98.3%98.3%
98.3 % 114 / 116 85.7 % 6 / 7 50.0 % 12 / 24
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/event/app.c
77.9%77.9%
77.9 % 60 / 77 23.8 % 5 / 21 50.0 % 2 / 4
spdk/test/unit/lib/event/reactor.c
99.5%99.5%
99.5 % 644 / 647 87.5 % 21 / 24 79.6 % 78 / 98
spdk/test/unit/lib/ftl/common
93.5%93.5%
93.5 % 72 / 77 75.0 % 9 / 12 61.8 % 21 / 34
spdk/test/unit/lib/ftl/ftl_band.c
65.2%65.2%
65.2 % 152 / 233 15.6 % 15 / 96 25.0 % 7 / 28
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/ftl/ftl_io.c
64.7%64.7%
64.7 % 101 / 156 13.6 % 8 / 59 36.4 % 8 / 22
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/ftl/ftl_layout_upgrade
88.5%88.5%
88.5 % 170 / 192 31.2 % 10 / 32 77.8 % 28 / 36
spdk/test/unit/lib/ftl/ftl_mempool.c
85.7%85.7%
85.7 % 36 / 42 50.0 % 5 / 10 62.5 % 5 / 8
spdk/test/unit/lib/ftl/ftl_mngt
96.9%96.9%
96.9 % 404 / 417 95.1 % 58 / 61 80.0 % 32 / 40
spdk/test/unit/lib/ftl/ftl_sb
92.2%92.2%
92.2 % 377 / 409 46.3 % 19 / 41 67.6 % 50 / 74
spdk/test/unit/lib/idxd/idxd.c
0.0%
0.0 % 0 / 205 0.0 % 0 / 9 - 0 / 0
spdk/test/unit/lib/idxd/idxd_user.c
78.3%78.3%
78.3 % 90 / 115 38.9 % 7 / 18 43.8 % 7 / 16
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/ioat/ioat.c
75.0%75.0%
75.0 % 42 / 56 28.6 % 2 / 7 - 0 / 0
spdk/test/unit/lib/iscsi
76.9%76.9%
76.9 % 80 / 104 63.0 % 17 / 27 62.1 % 36 / 58
spdk/test/unit/lib/iscsi/conn.c
92.1%92.1%
92.1 % 524 / 569 39.3 % 24 / 61 66.7 % 40 / 60
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/iscsi/iscsi.c
98.7%98.7%
98.7 % 1565 / 1585 80.4 % 45 / 56 56.0 % 131 / 234
spdk/test/unit/lib/iscsi/param.c
98.6%98.6%
98.6 % 209 / 212 66.7 % 6 / 9 50.0 % 67 / 134
spdk/test/unit/lib/iscsi/portal_grp.c
98.8%98.8%
98.8 % 159 / 161 84.6 % 11 / 13 25.0 % 1 / 4
spdk/test/unit/lib/iscsi/tgt_node.c
95.2%95.2%
95.2 % 334 / 351 53.6 % 15 / 28 47.0 % 47 / 100
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
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/jsonrpc/jsonrpc_server.c
100.0%
100.0 % 151 / 151 100.0 % 8 / 8 54.6 % 59 / 108
spdk/test/unit/lib/log/log.c
99.2%99.2%
99.2 % 127 / 128 100.0 % 8 / 8 58.3 % 42 / 72
spdk/test/unit/lib/lvol/lvol.c
98.2%98.2%
98.2 % 1964 / 2001 84.0 % 84 / 100 60.4 % 332 / 550
spdk/test/unit/lib/notify/notify.c
100.0%
100.0 % 40 / 40 100.0 % 3 / 3 50.0 % 11 / 22
spdk/test/unit/lib/nvme/nvme.c
99.7%99.7%
99.7 % 1055 / 1058 96.2 % 51 / 53 52.6 % 180 / 342
spdk/test/unit/lib/nvme/nvme_ctrlr.c
96.7%96.7%
96.7 % 1916 / 1981 80.5 % 99 / 123 64.5 % 385 / 597
spdk/test/unit/lib/nvme/nvme_ctrlr_cmd.c
93.8%93.8%
93.8 % 534 / 569 77.9 % 67 / 86 37.6 % 111 / 295
spdk/test/unit/lib/nvme/nvme_ctrlr_ocssd_cmd.c
96.6%96.6%
96.6 % 56 / 58 63.2 % 12 / 19 18.4 % 14 / 76
spdk/test/unit/lib/nvme/nvme_cuse.c
94.4%94.4%
94.4 % 371 / 393 46.3 % 19 / 41 27.2 % 31 / 114
spdk/test/unit/lib/nvme/nvme_fabric.c
91.3%91.3%
91.3 % 221 / 242 71.4 % 20 / 28 54.1 % 33 / 61
spdk/test/unit/lib/nvme/nvme_io_msg.c
95.1%95.1%
95.1 % 97 / 102 80.0 % 8 / 10 62.5 % 10 / 16
spdk/test/unit/lib/nvme/nvme_ns.c
99.1%99.1%
99.1 % 318 / 321 95.0 % 19 / 20 56.8 % 25 / 44
spdk/test/unit/lib/nvme/nvme_ns_cmd.c
96.8%96.8%
96.8 % 1313 / 1357 63.1 % 41 / 65 52.2 % 117 / 224
spdk/test/unit/lib/nvme/nvme_ns_ocssd_cmd.c
92.1%92.1%
92.1 % 363 / 394 47.2 % 17 / 36 50.8 % 67 / 132
spdk/test/unit/lib/nvme/nvme_opal.c
96.4%96.4%
96.4 % 80 / 83 70.0 % 7 / 10 50.0 % 1 / 2
spdk/test/unit/lib/nvme/nvme_pcie.c
96.4%96.4%
96.4 % 698 / 724 56.4 % 31 / 55 53.5 % 61 / 114
spdk/test/unit/lib/nvme/nvme_pcie_common.c
96.6%96.6%
96.6 % 403 / 417 44.0 % 11 / 25 54.3 % 38 / 70
spdk/test/unit/lib/nvme/nvme_poll_group.c
88.9%88.9%
88.9 % 255 / 287 85.7 % 18 / 21 43.7 % 90 / 206
spdk/test/unit/lib/nvme/nvme_qpair.c
97.1%97.1%
97.1 % 470 / 484 75.0 % 24 / 32 42.3 % 44 / 104
spdk/test/unit/lib/nvme/nvme_quirks.c
100.0%
100.0 % 30 / 30 100.0 % 3 / 3 - 0 / 0
spdk/test/unit/lib/nvme/nvme_rdma.c
98.0%98.0%
98.0 % 945 / 964 70.7 % 29 / 41 56.9 % 91 / 160
spdk/test/unit/lib/nvme/nvme_tcp.c
99.3%99.3%
99.3 % 1361 / 1371 84.8 % 39 / 46 55.6 % 99 / 178
spdk/test/unit/lib/nvme/nvme_transport.c
93.2%93.2%
93.2 % 123 / 132 57.1 % 12 / 21 34.1 % 15 / 44
spdk/test/unit/lib/nvmf/ctrlr.c
98.7%98.7%
98.7 % 2107 / 2134 74.4 % 67 / 90 54.7 % 211 / 386
spdk/test/unit/lib/nvmf/ctrlr_bdev.c
96.2%96.2%
96.2 % 551 / 573 71.2 % 42 / 59 51.9 % 28 / 54
spdk/test/unit/lib/nvmf/ctrlr_discovery.c
88.8%88.8%
88.8 % 446 / 502 32.6 % 15 / 46 48.9 % 158 / 323
spdk/test/unit/lib/nvmf/nvmf.c
60.9%60.9%
60.9 % 81 / 133 14.8 % 9 / 61 31.2 % 5 / 16
spdk/test/unit/lib/nvmf/rdma.c
96.3%96.3%
96.3 % 984 / 1022 56.8 % 21 / 37 63.6 % 42 / 66
spdk/test/unit/lib/nvmf/subsystem.c
94.1%94.1%
94.1 % 1058 / 1124 63.8 % 51 / 80 48.7 % 271 / 556
spdk/test/unit/lib/nvmf/tcp.c
89.5%89.5%
89.5 % 795 / 888 31.0 % 26 / 84 42.2 % 54 / 128
spdk/test/unit/lib/nvmf/transport.c
80.2%80.2%
80.2 % 166 / 207 60.0 % 15 / 25 35.7 % 10 / 28
spdk/test/unit/lib/nvmf/vfio_user.c
86.9%86.9%
86.9 % 153 / 176 20.7 % 6 / 29 87.5 % 7 / 8
spdk/test/unit/lib/rdma/common.c
92.8%92.8%
92.8 % 90 / 97 50.0 % 5 / 10 76.2 % 32 / 42
spdk/test/unit/lib/reduce/reduce.c
98.2%98.2%
98.2 % 1152 / 1173 96.0 % 48 / 50 59.6 % 270 / 453
spdk/test/unit/lib/rpc/rpc.c
98.6%98.6%
98.6 % 140 / 142 90.0 % 18 / 20 69.2 % 18 / 26
spdk/test/unit/lib/scsi/dev.c
99.3%99.3%
99.3 % 405 / 408 95.1 % 39 / 41 62.5 % 35 / 56
spdk/test/unit/lib/scsi/lun.c
97.7%97.7%
97.7 % 425 / 435 84.2 % 32 / 38 50.0 % 18 / 36
spdk/test/unit/lib/scsi/scsi.c
100.0%
100.0 % 12 / 12 100.0 % 2 / 2 - 0 / 0
spdk/test/unit/lib/scsi/scsi_bdev.c
96.2%96.2%
96.2 % 701 / 729 72.9 % 43 / 59 60.1 % 83 / 138
spdk/test/unit/lib/scsi/scsi_pr.c
100.0%
100.0 % 374 / 374 100.0 % 16 / 16 50.8 % 130 / 256
spdk/test/unit/lib/sock/posix.c
92.9%92.9%
92.9 % 91 / 98 41.7 % 5 / 12 50.0 % 11 / 22
spdk/test/unit/lib/sock/sock.c
98.0%98.0%
98.0 % 699 / 713 95.2 % 40 / 42 57.0 % 81 / 142
spdk/test/unit/lib/sock/uring.c
94.0%94.0%
94.0 % 156 / 166 46.2 % 6 / 13 50.0 % 19 / 38
spdk/test/unit/lib/thread/iobuf.c
100.0%
100.0 % 391 / 391 100.0 % 6 / 6 100.0 % 14 / 14
spdk/test/unit/lib/thread/thread.c
99.7%99.7%
99.7 % 1154 / 1158 100.0 % 59 / 59 55.0 % 122 / 222
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/util/cpuset.c
99.3%99.3%
99.3 % 137 / 138 100.0 % 5 / 5 63.3 % 19 / 30
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/crc32_ieee.c
100.0%
100.0 % 15 / 15 100.0 % 2 / 2 - 0 / 0
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/util/crc64.c
100.0%
100.0 % 40 / 40 100.0 % 2 / 2 72.2 % 13 / 18
spdk/test/unit/lib/util/dif.c
99.9%99.9%
99.9 % 2143 / 2146 100.0 % 123 / 123 82.5 % 188 / 228
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/util/math.c
100.0%
100.0 % 36 / 36 100.0 % 3 / 3 - 0 / 0
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/util/string.c
99.4%99.4%
99.4 % 342 / 344 100.0 % 10 / 10 49.3 % 68 / 138
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/vhost/vhost.c
90.6%90.6%
90.6 % 357 / 394 49.3 % 34 / 69 58.7 % 88 / 150
spdk/xnvme/include
100.0%
100.0 % 2 / 2 100.0 % 1 / 1 50.0 % 2 / 4

Generated by: LCOV version 1.14