New RPC added specifically to the bdevio app. It will launch all tests on all targets by default. When optional parameter for bdev name provided is supplied tests will be ran against just that bdev. After finishing, the application will await another RPC. stop_init_thread() and __run_ut_thread now pass json request. Added separate test.py to not pollute rpc.py with custom RPC just for the bdevio application. Added '-w' argument to the bdevio app, so that instead of performing the tests immidietly - it awaits RPC. After a lot of changes to blockdev.sh, we might end up removing this argument and just use it as default. Change-Id: I82e52352bdf8082c1712caa223ad5ab78aa4e7fa Signed-off-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/455200 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Paul Luse <paul.e.luse@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> |
||
---|---|---|
.. | ||
.gitignore | ||
bdevio.c | ||
Makefile | ||
tests.py |