numam-spdk/test/bdev
Tomasz Zawadzki 6a8d00949b test/bdevio: setup separate suites for each target
With this patch each target has separate suite,
tests are ran just once for all setup suites.

Suite init/fini functions were added that move
current g_current_io_target ahead for next suite.

Results what works for particular bdev are of more use
rather than combination for all bdevs.
This will come useful when we want to perform RPC for only
select targets.

In case of CUnit library error, application is stopped without
returning number of failures. This is because at that point
its numbers are not reliable.

Change-Id: Ie82b6e33374841bf829da09a16a401fddd1fd81c
Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/455199
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
2019-05-27 07:48:16 +00:00
..
bdevio test/bdevio: setup separate suites for each target 2019-05-27 07:48:16 +00:00
bdevperf bdevperf: Use new zcopy API for reads 2019-04-23 18:38:39 +00:00
bdev_raid.sh test/raid: switch from config file to RPC 2019-05-08 14:43:59 +00:00
bdev.conf.in test/crypto: always test aesni, even if qat is available 2019-04-25 05:36:13 +00:00
blockdev.sh test: only run hello_world bdev test nightly 2019-05-06 17:54:34 +00:00
gen_crypto.sh test/crypto: move gen_crypto.sh to test directory 2019-04-26 11:18:09 +00:00
Makefile test: move the bdev directory up one level 2018-03-23 19:45:09 -04:00
nbd_common.sh nbd: optional nbd_device in start_nbd_disk 2019-04-04 08:35:50 +00:00