LCOV - code coverage report
Current view: top level Hit Total Coverage
Test: Combined Lines: 162891 220486 73.9 %
Date: 2024-11-19 15:50:17 Functions: 12317 15135 81.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 % Branches: 98156 476708 20.6 %

Directory Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
spdk
85.7%85.7%
85.7 % 246 / 287 87.3 % 48 / 55 37.3 % 222 / 595
spdk/app/fio/bdev
65.1%65.1%
65.1 % 470 / 722 94.2 % 49 / 52 11.1 % 214 / 1924
spdk/app/fio/nvme
36.9%36.9%
36.9 % 329 / 891 66.7 % 26 / 39 6.0 % 148 / 2472
spdk/app/iscsi_tgt
37.8%37.8%
37.8 % 14 / 37 50.0 % 2 / 4 22.7 % 5 / 22
spdk/app/nvmf_tgt
55.0%55.0%
55.0 % 11 / 20 50.0 % 2 / 4 30.0 % 3 / 10
spdk/app/spdk_dd
68.1%68.1%
68.1 % 491 / 721 89.3 % 25 / 28 15.5 % 302 / 1946
spdk/app/spdk_nvme_discover
0.0%
0.0 % 0 / 169 0.0 % 0 / 10 0.0 % 0 / 277
spdk/app/spdk_nvme_identify
56.7%56.7%
56.7 % 1176 / 2074 69.2 % 36 / 52 20.7 % 950 / 4588
spdk/app/spdk_nvme_perf
44.5%44.5%
44.5 % 841 / 1889 66.7 % 48 / 72 10.3 % 543 / 5256
spdk/app/spdk_tgt
45.5%45.5%
45.5 % 20 / 44 60.0 % 3 / 5 33.3 % 9 / 27
spdk/app/trace
35.8%35.8%
35.8 % 103 / 288 61.1 % 11 / 18 8.7 % 64 / 738
spdk/app/trace_record
56.7%56.7%
56.7 % 224 / 395 86.7 % 13 / 15 14.1 % 122 / 863
spdk/app/vhost
82.1%82.1%
82.1 % 32 / 39 100.0 % 5 / 5 44.0 % 11 / 25
spdk/examples/accel/perf
76.7%76.7%
76.7 % 710 / 926 91.7 % 22 / 24 54.5 % 1364 / 2503
spdk/examples/bdev/bdevperf
56.3%56.3%
56.3 % 951 / 1690 79.2 % 61 / 77 16.3 % 672 / 4132
spdk/examples/bdev/hello_world
44.9%44.9%
44.9 % 75 / 167 63.6 % 7 / 11 4.6 % 16 / 348
spdk/examples/blob/cli
51.7%51.7%
51.7 % 478 / 925 78.9 % 30 / 38 10.9 % 225 / 2067
spdk/examples/blob/hello_world
62.8%62.8%
62.8 % 120 / 191 94.4 % 17 / 18 9.7 % 23 / 236
spdk/examples/idxd/perf
0.0%
0.0 % 0 / 634 0.0 % 0 / 27 0.0 % 0 / 1689
spdk/examples/interrupt_tgt
59.6%59.6%
59.6 % 34 / 57 85.7 % 6 / 7 36.4 % 12 / 33
spdk/examples/ioat/perf
70.9%70.9%
70.9 % 229 / 323 95.0 % 19 / 20 13.8 % 96 / 698
spdk/examples/ioat/verify
68.4%68.4%
68.4 % 182 / 266 95.0 % 19 / 20 13.0 % 84 / 645
spdk/examples/nvme/abort
57.4%57.4%
57.4 % 386 / 672 96.2 % 25 / 26 12.3 % 227 / 1842
spdk/examples/nvme/arbitration
44.2%44.2%
44.2 % 292 / 661 70.6 % 24 / 34 10.7 % 183 / 1714
spdk/examples/nvme/cmb_copy
62.1%62.1%
62.1 % 123 / 198 90.0 % 9 / 10 11.7 % 50 / 426
spdk/examples/nvme/hello_world
52.9%52.9%
52.9 % 119 / 225 75.0 % 9 / 12 10.0 % 66 / 661
spdk/examples/nvme/hotplug
57.4%57.4%
57.4 % 182 / 317 82.6 % 19 / 23 17.1 % 105 / 613
spdk/examples/nvme/nvme_manage
0.0%
0.0 % 0 / 1163 0.0 % 0 / 40 0.0 % 0 / 2566
spdk/examples/nvme/pmr_persistence
62.4%62.4%
62.4 % 128 / 205 88.9 % 8 / 9 18.3 % 41 / 224
spdk/examples/nvme/reconnect
63.3%63.3%
63.3 % 396 / 626 96.6 % 28 / 29 14.6 % 241 / 1647
spdk/examples/nvmf/nvmf
66.0%66.0%
66.0 % 309 / 468 97.0 % 32 / 33 22.4 % 138 / 617
spdk/examples/sock/hello_world
69.5%69.5%
69.5 % 246 / 354 92.9 % 13 / 14 14.0 % 84 / 601
spdk/examples/thread/thread
0.0%
0.0 % 0 / 274 0.0 % 0 / 29 0.0 % 0 / 282
spdk/examples/util/zipf
0.0%
0.0 % 0 / 38 0.0 % 0 / 3 0.0 % 0 / 44
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 % 0 / 30
spdk/include/spdk_internal
78.1%78.1%
78.1 % 573 / 734 97.8 % 44 / 45 35.4 % 736 / 2081
spdk/lib/accel
77.0%77.0%
77.0 % 1847 / 2398 93.3 % 153 / 164 26.8 % 2824 / 10552
spdk/lib/bdev
73.9%73.9%
73.9 % 5009 / 6775 91.0 % 484 / 532 19.0 % 4928 / 25909
spdk/lib/blob
73.6%73.6%
73.6 % 4198 / 5703 92.3 % 374 / 405 9.9 % 2501 / 25285
spdk/lib/blobfs
78.4%78.4%
78.4 % 1333 / 1701 97.1 % 132 / 136 8.6 % 576 / 6660
spdk/lib/conf
54.0%54.0%
54.0 % 187 / 346 80.6 % 25 / 31 16.8 % 117 / 698
spdk/lib/dma
79.9%79.9%
79.9 % 111 / 139 100.0 % 15 / 15 34.1 % 131 / 384
spdk/lib/env_dpdk
71.2%71.2%
71.2 % 1700 / 2388 77.8 % 182 / 234 42.4 % 2267 / 5350
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
71.6%71.6%
71.6 % 1569 / 2191 86.9 % 133 / 153 45.0 % 2017 / 4481
spdk/lib/ftl
61.9%61.9%
61.9 % 3379 / 5455 81.4 % 408 / 501 6.4 % 1391 / 21627
spdk/lib/ftl/base
77.2%77.2%
77.2 % 61 / 79 100.0 % 9 / 9 18.8 % 49 / 260
spdk/lib/ftl/mngt
55.2%55.2%
55.2 % 1243 / 2250 84.5 % 164 / 194 5.1 % 387 / 7598
spdk/lib/ftl/nvc
73.3%73.3%
73.3 % 66 / 90 100.0 % 9 / 9 18.9 % 56 / 296
spdk/lib/ftl/upgrade
66.9%66.9%
66.9 % 413 / 617 86.5 % 45 / 52 8.8 % 210 / 2400
spdk/lib/ftl/utils
68.5%68.5%
68.5 % 984 / 1437 91.5 % 118 / 129 10.3 % 486 / 4735
spdk/lib/idxd
4.8%4.8%
4.8 % 70 / 1464 11.4 % 8 / 70 0.8 % 32 / 4128
spdk/lib/init
76.9%76.9%
76.9 % 410 / 533 93.3 % 42 / 45 50.7 % 560 / 1105
spdk/lib/ioat
72.1%72.1%
72.1 % 279 / 387 97.3 % 36 / 37 8.8 % 76 / 864
spdk/lib/iscsi
66.7%66.7%
66.7 % 4868 / 7299 93.3 % 421 / 451 15.1 % 3217 / 21240
spdk/lib/json
89.8%89.8%
89.8 % 1037 / 1155 94.9 % 93 / 98 52.3 % 1117 / 2134
spdk/lib/jsonrpc
68.2%68.2%
68.2 % 561 / 823 91.4 % 53 / 58 42.6 % 1023 / 2400
spdk/lib/log
79.5%79.5%
79.5 % 209 / 263 91.2 % 31 / 34 41.4 % 221 / 534
spdk/lib/lvol
76.0%76.0%
76.0 % 989 / 1301 93.4 % 85 / 91 10.4 % 584 / 5616
spdk/lib/nbd
67.5%67.5%
67.5 % 531 / 787 92.3 % 48 / 52 41.1 % 1028 / 2503
spdk/lib/notify
79.1%79.1%
79.1 % 72 / 91 100.0 % 12 / 12 39.0 % 64 / 164
spdk/lib/nvme
68.4%68.4%
68.4 % 10107 / 14770 87.0 % 860 / 989 23.4 % 11542 / 49300
spdk/lib/nvmf
67.6%67.6%
67.6 % 10683 / 15802 84.7 % 784 / 926 24.8 % 15016 / 60545
spdk/lib/rdma
70.8%70.8%
70.8 % 283 / 400 96.3 % 26 / 27 13.6 % 156 / 1144
spdk/lib/reduce
69.9%69.9%
69.9 % 579 / 828 94.2 % 49 / 52 52.7 % 269 / 510
spdk/lib/rpc
85.4%85.4%
85.4 % 181 / 212 100.0 % 19 / 19 53.7 % 202 / 376
spdk/lib/scsi
65.5%65.5%
65.5 % 1727 / 2637 92.6 % 138 / 149 12.1 % 753 / 6236
spdk/lib/sock
79.5%79.5%
79.5 % 489 / 615 98.1 % 53 / 54 37.3 % 710 / 1902
spdk/lib/thread
78.7%78.7%
78.7 % 1413 / 1796 86.5 % 154 / 178 35.7 % 4268 / 11962
spdk/lib/trace
56.7%56.7%
56.7 % 329 / 580 68.3 % 28 / 41 46.9 % 521 / 1112
spdk/lib/trace_parser
62.6%62.6%
62.6 % 139 / 222 95.5 % 21 / 22 11.5 % 78 / 681
spdk/lib/ublk
69.9%69.9%
69.9 % 949 / 1357 92.1 % 93 / 101 10.4 % 381 / 3665
spdk/lib/ut
35.6%35.6%
35.6 % 48 / 135 60.0 % 3 / 5 17.9 % 50 / 280
spdk/lib/ut_mock
56.2%56.2%
56.2 % 9 / 16 100.0 % 7 / 7 63.2 % 24 / 38
spdk/lib/util
79.2%79.2%
79.2 % 2213 / 2793 90.2 % 221 / 245 33.6 % 2108 / 6276
spdk/lib/vfio_user/host
77.4%77.4%
77.4 % 356 / 460 96.3 % 26 / 27 47.4 % 665 / 1404
spdk/lib/vfu_tgt
69.3%69.3%
69.3 % 328 / 473 91.4 % 32 / 35 15.6 % 234 / 1496
spdk/lib/vhost
63.5%63.5%
63.5 % 2168 / 3416 83.5 % 223 / 267 11.5 % 1035 / 9014
spdk/lib/virtio
50.6%50.6%
50.6 % 813 / 1608 69.2 % 72 / 104 7.2 % 290 / 4027
spdk/lib/vmd
1.0%1.0%
1.0 % 9 / 916 6.0 % 4 / 67 0.1 % 3 / 3992
spdk/module/accel/dpdk_compressdev
67.7%67.7%
67.7 % 274 / 405 95.5 % 21 / 22 51.2 % 123 / 240
spdk/module/accel/dpdk_cryptodev
70.8%70.8%
70.8 % 495 / 699 92.7 % 38 / 41 56.9 % 248 / 436
spdk/module/accel/dsa
3.0%3.0%
3.0 % 8 / 267 20.8 % 5 / 24 0.0 % 0 / 1002
spdk/module/accel/error
77.3%77.3%
77.3 % 136 / 176 100.0 % 21 / 21 14.3 % 46 / 321
spdk/module/accel/iaa
3.9%3.9%
3.9 % 8 / 207 22.7 % 5 / 22 0.0 % 0 / 511
spdk/module/accel/ioat
1.9%1.9%
1.9 % 3 / 157 13.6 % 3 / 22 0.0 % 0 / 433
spdk/module/bdev/aio
61.2%61.2%
61.2 % 318 / 520 92.3 % 48 / 52 9.0 % 103 / 1147
spdk/module/bdev/compress
65.1%65.1%
65.1 % 370 / 568 81.5 % 53 / 65 41.5 % 105 / 253
spdk/module/bdev/crypto
70.0%70.0%
70.0 % 364 / 520 86.0 % 37 / 43 50.2 % 130 / 259
spdk/module/bdev/delay
53.3%53.3%
53.3 % 315 / 591 69.4 % 34 / 49 6.8 % 129 / 1896
spdk/module/bdev/error
61.8%61.8%
61.8 % 230 / 372 88.6 % 31 / 35 8.8 % 86 / 982
spdk/module/bdev/ftl
62.8%62.8%
62.8 % 348 / 554 86.0 % 49 / 57 7.5 % 76 / 1015
spdk/module/bdev/gpt
67.9%67.9%
67.9 % 305 / 449 85.7 % 30 / 35 20.4 % 196 / 959
spdk/module/bdev/iscsi
59.6%59.6%
59.6 % 398 / 668 83.1 % 49 / 59 8.9 % 126 / 1413
spdk/module/bdev/lvol
73.1%73.1%
73.1 % 1247 / 1706 92.2 % 142 / 154 14.9 % 482 / 3243
spdk/module/bdev/malloc
59.8%59.8%
59.8 % 335 / 560 92.1 % 35 / 38 26.9 % 533 / 1984
spdk/module/bdev/null
63.4%63.4%
63.4 % 218 / 344 92.9 % 26 / 28 6.4 % 71 / 1111
spdk/module/bdev/nvme
58.3%58.3%
58.3 % 4200 / 7206 79.4 % 393 / 495 16.8 % 3500 / 20817
spdk/module/bdev/ocf
71.6%71.6%
71.6 % 1185 / 1654 91.6 % 153 / 167 58.7 % 501 / 854
spdk/module/bdev/passthru
61.3%61.3%
61.3 % 252 / 411 83.8 % 31 / 37 28.5 % 354 / 1242
spdk/module/bdev/raid
74.0%74.0%
74.0 % 2453 / 3313 94.2 % 244 / 259 14.3 % 1190 / 8296
spdk/module/bdev/rbd
64.9%64.9%
64.9 % 561 / 865 94.6 % 70 / 74 41.5 % 192 / 463
spdk/module/bdev/split
64.8%64.8%
64.8 % 186 / 287 90.3 % 28 / 31 13.7 % 69 / 504
spdk/module/bdev/uring
51.7%51.7%
51.7 % 243 / 470 82.9 % 34 / 41 31.5 % 64 / 203
spdk/module/bdev/virtio
54.1%54.1%
54.1 % 856 / 1581 79.6 % 90 / 113 7.5 % 289 / 3837
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
67.9%67.9%
67.9 % 371 / 546 84.1 % 37 / 44 10.4 % 150 / 1437
spdk/module/blob/bdev
69.7%69.7%
69.7 % 202 / 290 92.6 % 25 / 27 20.0 % 160 / 802
spdk/module/blobfs/bdev
60.0%60.0%
60.0 % 242 / 403 80.9 % 38 / 47 20.3 % 61 / 300
spdk/module/env_dpdk
78.9%78.9%
78.9 % 15 / 19 100.0 % 2 / 2 66.7 % 4 / 6
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
50.7%50.7%
50.7 % 37 / 73 80.0 % 8 / 10 4.8 % 3 / 62
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
69.4%69.4%
69.4 % 277 / 399 94.3 % 33 / 35 40.6 % 181 / 446
spdk/module/event/subsystems/scheduler
84.4%84.4%
84.4 % 27 / 32 100.0 % 4 / 4 35.7 % 5 / 14
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
88.9%88.9%
88.9 % 16 / 18 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
24.7%24.7%
24.7 % 21 / 85 57.1 % 8 / 14 17.6 % 6 / 34
spdk/module/scheduler/dpdk_governor
66.7%66.7%
66.7 % 50 / 75 80.0 % 8 / 10 32.1 % 25 / 78
spdk/module/scheduler/dynamic
89.0%89.0%
89.0 % 170 / 191 93.3 % 14 / 15 57.4 % 249 / 434
spdk/module/scheduler/gscheduler
2.6%2.6%
2.6 % 1 / 38 25.0 % 1 / 4 0.0 % 0 / 132
spdk/module/sock
78.2%78.2%
78.2 % 43 / 55 100.0 % 2 / 2 54.1 % 46 / 85
spdk/module/sock/posix
69.6%69.6%
69.6 % 802 / 1152 96.7 % 59 / 61 34.7 % 984 / 2837
spdk/module/sock/uring
57.3%57.3%
57.3 % 539 / 941 85.4 % 41 / 48 40.1 % 278 / 693
spdk/module/vfu_device
59.5%59.5%
59.5 % 1188 / 1997 88.6 % 124 / 140 9.4 % 578 / 6128
spdk/test/accel/dif
95.2%95.2%
95.2 % 668 / 702 93.3 % 42 / 45 53.3 % 759 / 1424
spdk/test/app/bdev_svc
72.2%72.2%
72.2 % 26 / 36 60.0 % 3 / 5 34.6 % 9 / 26
spdk/test/app/fuzz/common
63.9%63.9%
63.9 % 94 / 147 100.0 % 8 / 8 22.9 % 38 / 166
spdk/test/app/fuzz/iscsi_fuzz
73.1%73.1%
73.1 % 448 / 613 85.3 % 29 / 34 7.2 % 148 / 2047
spdk/test/app/fuzz/llvm_nvme_fuzz
68.3%68.3%
68.3 % 388 / 568 66.0 % 33 / 50 39.5 % 1364 / 3453
spdk/test/app/fuzz/llvm_vfio_fuzz
67.9%67.9%
67.9 % 245 / 361 90.9 % 20 / 22 47.8 % 310 / 649
spdk/test/app/fuzz/nvme_fuzz
66.3%66.3%
66.3 % 347 / 523 87.5 % 21 / 24 12.1 % 241 / 1994
spdk/test/app/fuzz/vhost_fuzz
64.7%64.7%
64.7 % 422 / 652 92.3 % 36 / 39 12.5 % 268 / 2151
spdk/test/app/histogram_perf
0.0%
0.0 % 0 / 34 0.0 % 0 / 2 0.0 % 0 / 38
spdk/test/app/jsoncat
0.0%
0.0 % 0 / 101 0.0 % 0 / 5 0.0 % 0 / 97
spdk/test/app/stub
60.2%60.2%
60.2 % 62 / 103 87.5 % 7 / 8 12.8 % 28 / 218
spdk/test/bdev/bdevio
84.6%84.6%
84.6 % 727 / 859 97.2 % 69 / 71 17.5 % 166 / 950
spdk/test/blobfs/fuse
84.8%84.8%
84.8 % 28 / 33 100.0 % 4 / 4 28.6 % 4 / 14
spdk/test/blobfs/mkfs
56.8%56.8%
56.8 % 25 / 44 60.0 % 3 / 5 14.7 % 5 / 34
spdk/test/common/lib
74.3%74.3%
74.3 % 382 / 514 65.5 % 76 / 116 31.6 % 231 / 730
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
62.9%62.9%
62.9 % 359 / 571 88.2 % 30 / 34 14.9 % 177 / 1187
spdk/test/env/env_dpdk_post_init
79.5%79.5%
79.5 % 35 / 44 100.0 % 3 / 3 52.7 % 39 / 74
spdk/test/env/mem_callbacks
92.1%92.1%
92.1 % 82 / 89 100.0 % 5 / 5 55.3 % 126 / 228
spdk/test/env/memory
93.5%93.5%
93.5 % 245 / 262 55.0 % 11 / 20 52.8 % 199 / 377
spdk/test/env/pci
94.8%94.8%
94.8 % 110 / 116 100.0 % 11 / 11 56.2 % 18 / 32
spdk/test/env/vtophys
90.8%90.8%
90.8 % 89 / 98 100.0 % 3 / 3 69.7 % 53 / 76
spdk/test/event/app_repeat
76.9%76.9%
76.9 % 30 / 39 80.0 % 4 / 5 50.0 % 13 / 26
spdk/test/event/event_perf
79.5%79.5%
79.5 % 66 / 83 83.3 % 5 / 6 49.3 % 35 / 71
spdk/test/event/reactor
78.8%78.8%
78.8 % 41 / 52 71.4 % 5 / 7 38.2 % 13 / 34
spdk/test/event/reactor_perf
62.7%62.7%
62.7 % 37 / 59 66.7 % 4 / 6 37.3 % 22 / 59
spdk/test/event/scheduler
79.2%79.2%
79.2 % 171 / 216 95.5 % 21 / 22 56.9 % 199 / 350
spdk/test/lvol/esnap
94.7%94.7%
94.7 % 485 / 512 95.7 % 22 / 23 16.4 % 111 / 678
spdk/test/nvme/aer
60.7%60.7%
60.7 % 269 / 443 95.0 % 19 / 20 40.4 % 279 / 690
spdk/test/nvme/boot_partition
0.0%
0.0 % 0 / 148 0.0 % 0 / 7 0.0 % 0 / 162
spdk/test/nvme/compliance
91.5%91.5%
91.5 % 828 / 905 96.2 % 25 / 26 9.8 % 188 / 1927
spdk/test/nvme/connect_stress
37.3%37.3%
37.3 % 59 / 158 80.0 % 4 / 5 13.4 % 31 / 231
spdk/test/nvme/cuse
75.5%75.5%
75.5 % 74 / 98 39.1 % 9 / 23 60.0 % 18 / 30
spdk/test/nvme/doorbell_aers
60.4%60.4%
60.4 % 96 / 159 76.5 % 13 / 17 13.1 % 28 / 214
spdk/test/nvme/e2edp
13.8%13.8%
13.8 % 49 / 355 26.3 % 5 / 19 3.1 % 27 / 867
spdk/test/nvme/err_injection
67.4%67.4%
67.4 % 89 / 132 85.7 % 6 / 7 18.9 % 63 / 334
spdk/test/nvme/fdp
69.4%69.4%
69.4 % 388 / 559 91.7 % 22 / 24 23.5 % 273 / 1161
spdk/test/nvme/fused_ordering
52.6%52.6%
52.6 % 113 / 215 88.9 % 8 / 9 11.5 % 47 / 410
spdk/test/nvme/overhead
53.6%53.6%
53.6 % 214 / 399 81.0 % 17 / 21 12.0 % 99 / 824
spdk/test/nvme/reserve
14.2%14.2%
14.2 % 33 / 232 25.0 % 3 / 12 4.9 % 16 / 324
spdk/test/nvme/reset
64.8%64.8%
64.8 % 250 / 386 90.9 % 20 / 22 15.1 % 145 / 961
spdk/test/nvme/sgl
75.5%75.5%
75.5 % 206 / 273 95.0 % 19 / 20 8.4 % 81 / 964
spdk/test/nvme/simple_copy
57.7%57.7%
57.7 % 157 / 272 92.3 % 12 / 13 12.8 % 83 / 649
spdk/test/nvme/startup
56.5%56.5%
56.5 % 48 / 85 66.7 % 4 / 6 11.0 % 25 / 228
spdk/test/rpc_client
65.3%65.3%
65.3 % 156 / 239 88.2 % 15 / 17 50.4 % 142 / 282
spdk/test/thread/lock
91.2%91.2%
91.2 % 218 / 239 100.0 % 21 / 21 52.6 % 257 / 489
spdk/test/thread/poller_perf
77.8%77.8%
77.8 % 70 / 90 77.8 % 7 / 9 47.4 % 36 / 76
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/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/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
85.8%85.8%
85.8 % 91 / 106 70.0 % 14 / 20 83.3 % 20 / 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.4 % 383 / 595
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 41.9 % 52 / 124
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/rdma/common.c
92.8%92.8%
92.8 % 90 / 97 50.0 % 5 / 10 76.2 % 32 / 42
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/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.15