From 28f26abfa7daf09c3f56aa9d1efe6e823eb88276 Mon Sep 17 00:00:00 2001 From: Seth Howell Date: Fri, 19 Oct 2018 14:50:17 -0700 Subject: [PATCH] test: Set nvmf transport opts explicitly in tests. This includes the NVMe-oF json_config and spdkcli tests Change-Id: I5e4dad2c1bb68c4b7f36d50e937c56ef642f65b7 Signed-off-by: Seth Howell Reviewed-on: https://review.gerrithub.io/430166 Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Jim Harris Chandler-Test-Pool: SPDK Automated Test System --- test/json_config/common.sh | 2 ++ test/spdkcli/nvmf.sh | 1 + 2 files changed, 3 insertions(+) diff --git a/test/json_config/common.sh b/test/json_config/common.sh index a0a56951ad..84657d0866 100644 --- a/test/json_config/common.sh +++ b/test/json_config/common.sh @@ -179,6 +179,8 @@ function create_nvmf_subsystem_config() { bdevs="$($rpc_py construct_malloc_bdev 64 512) " bdevs+="$($rpc_py construct_malloc_bdev 64 512)" + + $rpc_py nvmf_create_transport -t RDMA -u 8192 -p 4 -c 0 $rpc_py nvmf_subsystem_create nqn.2016-06.io.spdk:cnode1 -a -s SPDK00000000000001 for bdev in $bdevs; do $rpc_py nvmf_subsystem_add_ns nqn.2016-06.io.spdk:cnode1 $bdev diff --git a/test/spdkcli/nvmf.sh b/test/spdkcli/nvmf.sh index cf592a4ed6..91d074a89c 100755 --- a/test/spdkcli/nvmf.sh +++ b/test/spdkcli/nvmf.sh @@ -25,6 +25,7 @@ $spdkcli_job "/bdevs/malloc create 32 512 Malloc3" "Malloc3" True $spdkcli_job "/bdevs/malloc create 32 512 Malloc4" "Malloc4" True $spdkcli_job "/bdevs/malloc create 32 512 Malloc5" "Malloc5" True $spdkcli_job "/bdevs/malloc create 32 512 Malloc6" "Malloc6" True +$spdkcli_job "nvmf/transport create RDMA max_qpairs_per_ctrlr=4 io_unit_size=8192" True $spdkcli_job "/nvmf/subsystem create nqn.2014-08.org.spdk:cnode1 N37SXV509SRW\ max_namespaces=4 allow_any_host=True" "nqn.2014-08.org.spdk:cnode1" True $spdkcli_job "/nvmf/subsystem/nqn.2014-08.org.spdk:cnode1/namespaces create Malloc3 1" "Malloc3" True