Spdk/test
GangCao 5aae23aa08 test/bdev: handle the error case the IO channel is not setup
This issue may be hit under some large IO and large queue
depth cases where much memory will be consumed and the channel
may be failed to create due to insufficient memory.

The general fix here is that we need to properly handle
the error case that the channel is not created due to this
or that reason.

Change-Id: Icf58a7c8a9cba625ef1b8da6b8bf68ef72ef5546
Signed-off-by: GangCao <gang.cao@intel.com>
Reviewed-on: https://review.gerrithub.io/386051
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-by: Hailiang Wang <hailiangx.e.wang@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2017-12-01 15:13:51 -05:00
..
app bdev_svc: convert to spdk_app_parse_args() 2017-12-01 11:49:23 -05:00
blobfs/rocksdb test/blobfs: add timing for rocksdb benchmarks 2017-09-20 19:33:50 -04:00
cpp_headers build: include spdk.app.mk in all app Makefiles 2017-11-15 17:57:07 -05:00
iscsi_tgt test/iscsi/nvme_remote: use UNIX socket for RPC 2017-11-21 16:33:55 -05:00
lib test/bdev: handle the error case the IO channel is not setup 2017-12-01 15:13:51 -05:00
lvol test/lvol: Reordering existing test cases. 2017-11-30 16:02:54 -05:00
nvmf rpc: add default UNIX domain socket listen address 2017-11-13 14:57:49 -05:00
pmem rpc: add default UNIX domain socket listen address 2017-11-13 14:57:49 -05:00
unit blob: add data_ro and md_ro flags to spdk_blob 2017-11-29 17:25:34 -05:00
vhost test/vhost: Remove ip address from rpc command 2017-12-01 12:55:35 -05:00
Makefile test: begin moving unit tests into test/unit 2017-06-16 16:43:48 -04:00
spdk_cunit.h include: Move the remainder of the code base to stdinc.h 2017-05-08 13:20:36 -07:00