Spdk/test
Changpeng Liu c391fed3e1 nvme: add nvme error injection support
Users can set specified Admin commands or IO commands with
error status, when submitting new commands which are already
set with error status, the commands will return to the caller
with specified error code. So that users can emulate some error
status for their error condition code path.

Change-Id: I4b93c7e4f2b15a659da73b39e26bfa162eb5214e
Signed-off-by: Changpeng Liu <changpeng.liu@intel.com>
Reviewed-on: https://review.gerrithub.io/410870
Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
2018-06-22 17:26:34 +00:00
..
app build: add sock dependency for all NVMe lib users 2018-06-22 17:09:57 +00:00
bdev build: add sock dependency for all NVMe lib users 2018-06-22 17:09:57 +00:00
blobfs build: add sock dependency for all NVMe lib users 2018-06-22 17:09:57 +00:00
blobstore autotest_common.sh: move to test/common 2018-02-27 20:37:27 -05:00
common env_dpdk: pick base-virtaddr that ASAN won't override 2018-06-21 22:49:40 +00:00
cpp_headers build: add @: to remaining 'all' targets 2018-02-14 17:38:25 -05:00
env env: add size parameter to spdk_mem_map_translate 2018-06-05 18:36:00 +00:00
event thread: Replace #include of io_channel.h with thread.h 2018-06-12 15:24:07 +00:00
ioat ioat: remove ioat kperf kernel driver test harness 2018-04-30 17:11:53 +00:00
iscsi_tgt bdev: add delete_error_bdev call 2018-06-22 17:24:05 +00:00
json_config bdev: add delete_error_bdev call 2018-06-22 17:24:05 +00:00
lvol bdev: add delete_malloc_bdev call 2018-06-22 15:17:44 +00:00
nvme nvme: add nvme error injection support 2018-06-22 17:26:34 +00:00
nvmf bdev: add delete_malloc_bdev call 2018-06-22 15:17:44 +00:00
pmem Fix up a few remaining "NVML" references 2018-05-24 22:53:06 +00:00
unit net: split sock abstraction into lib/sock 2018-06-22 17:09:57 +00:00
vhost bdev: add delete_malloc_bdev call 2018-06-22 15:17:44 +00:00
Makefile test: move lib/json up to test app directory 2018-03-29 00:31:24 -04:00
spdk_cunit.h scripts/check_format: check for spaces before tabs 2018-03-05 11:09:13 -05:00