From 08f64b5761763d5e7eef0621e198d0b664cff5ce Mon Sep 17 00:00:00 2001 From: Ben Walker Date: Tue, 30 Oct 2018 11:13:58 -0700 Subject: [PATCH] nvmf: Shorten the shutdown test Especially for rxe. We're not waiting for the queue pairs to get cleaned up after disconnect, so this test fails due to running out of qpairs sometimes. Change-Id: Ib99133776d02743782ef1631e3880e4e6997c1b5 Signed-off-by: Ben Walker Reviewed-on: https://review.gerrithub.io/431372 Chandler-Test-Pool: SPDK Automated Test System Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Reviewed-by: Sasha Kotchubievsky Reviewed-by: Seth Howell --- test/nvmf/shutdown/shutdown.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/nvmf/shutdown/shutdown.sh b/test/nvmf/shutdown/shutdown.sh index f68c4b21b..aeae8e1a1 100755 --- a/test/nvmf/shutdown/shutdown.sh +++ b/test/nvmf/shutdown/shutdown.sh @@ -38,9 +38,9 @@ timing_exit start_nvmf_tgt num_subsystems=10 # SoftRoce does not have enough queues available for # this test. Detect if we're using software RDMA. -# If so, only use four subsystems. +# If so, only use two subsystem. if check_ip_is_soft_roce "$NVMF_FIRST_TARGET_IP"; then - num_subsystems=4 + num_subsystems=2 fi # Create subsystems @@ -58,7 +58,7 @@ modprobe -v nvme-rdma modprobe -v nvme-fabrics # Repeatedly connect and disconnect -for ((x=0; x<5;x++)); do +for ((x=0; x<2;x++)); do # Connect kernel host to subsystems for i in `seq 1 $num_subsystems`; do nvme connect -t rdma -n "nqn.2016-06.io.spdk:cnode${i}" -a "$NVMF_FIRST_TARGET_IP" -s "$NVMF_PORT"