When individual tests were run with --iso --transport=tcp, the check_ip_is_soft_rocefunction incorrectly marked the loopback ip address as soft_roce due to 'lo' matching with a notice message from the rxe_cfg config command "module rdma_rxe is not loaded". Instead, grep specifically to make sure that the argument we are matching against, which is supposed to be an rxe interface name, contains rxe. rxe interfaces are numbered sequentially as rxe0 rxe1 . . . rxen Change-Id: Ibe8afb3e038e104173eb1e2bbf671ce9f417ffeb Signed-off-by: Seth Howell <seth.howell@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/463127 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Reviewed-by: Ziye Yang <ziye.yang@intel.com> Reviewed-by: Changpeng Liu <changpeng.liu@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
host | ||
target | ||
common.sh | ||
nvmf.sh | ||
README.md | ||
test_plan.md |
NVMe-oF test scripts
The test scripts in this directory hierarchy can be run in isolation by passing the --iso flag when running the test script. This will set up the RDMA NIC for testing and then tear it back down again when the test is completed.