From 64ac643aa5111dcd07b7f9e6031822ef37a4ad6d Mon Sep 17 00:00:00 2001 From: Shuhei Matsumoto Date: Wed, 4 Jul 2018 14:30:01 +0900 Subject: [PATCH] test/iscsi: Re-enable hotremove tests Change-Id: Id32d08a1f23c85ceb6855561ec4e51a220d80cf0 Signed-off-by: Shuhei Matsumoto Reviewed-on: https://review.gerrithub.io/417200 Chandler-Test-Pool: SPDK Automated Test System Tested-by: SPDK CI Jenkins Reviewed-by: Ben Walker Reviewed-by: Changpeng Liu --- test/iscsi_tgt/fio/fio.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/test/iscsi_tgt/fio/fio.sh b/test/iscsi_tgt/fio/fio.sh index 49b5645ab..27b674727 100755 --- a/test/iscsi_tgt/fio/fio.sh +++ b/test/iscsi_tgt/fio/fio.sh @@ -94,6 +94,27 @@ if [ $RUN_NIGHTLY -eq 1 ]; then running_config fi +# Start hotplug test case. +$fio_py 1048576 128 rw 10 & +fio_pid=$! + +sleep 3 +set +e +$rpc_py delete_malloc_bdev 'Malloc0' + +wait $fio_pid +fio_status=$? + +if [ $fio_status -eq 0 ]; then + echo "iscsi hotplug test: fio successful - expected failure" + set -e + exit 1 +else + echo "iscsi hotplug test: fio failed as expected" +fi + +set -e + iscsicleanup $rpc_py delete_target_node 'iqn.2016-06.io.spdk:Target3'