test/vhost: Fix. Do not remove results dir if it is needed.

Results dir is used by jenkins job.

Change-Id: I4821eab2578cae68cb9070347a877a1d2fbd0624
Signed-off-by: Pawel Kaminski <pawelx.kaminski@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/457928
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Karol Latecki <karol.latecki@intel.com>
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
This commit is contained in:
Pawel Kaminski 2019-06-13 05:17:28 -04:00 committed by Darek Stojaczyk
parent 26e5165ecc
commit 6520c0e70c

View File

@ -13,6 +13,7 @@ WINDOWS_IMG="/home/sys_sgsw/windows_scsi_compliance/windows_vm_image.qcow2"
aio_file="$testdir/aio_disk"
ssh_pass=""
vm_num=1
keep_results_dir=false
rpc_py="$rootdir/scripts/rpc.py -s $(get_vhost_dir)/rpc.sock"
function usage()
@ -22,6 +23,7 @@ function usage()
echo "Usage: $(basename $1) [OPTIONS]"
echo " --vm-ssh-pass=PASSWORD Text password for the VM"
echo " --vm-image-path Path of windows image"
echo " --keep_results Do not delete dir with results"
exit 0
}
@ -33,6 +35,7 @@ while getopts 'h-:' optchar; do
help) usage $0 ;;
vm-ssh-pass=*) ssh_pass="${OPTARG#*=}" ;;
vm-image-path=*) WINDOWS_IMG="${OPTARG#*=}" ;;
keep_results*) keep_results_dir=true ;;
esac
;;
h) usage $0 ;;
@ -78,4 +81,6 @@ notice "Remove $aio_file"
rm -f $aio_file
python3 $testdir/windows_scsi_compliance.py
rm -rf $testdir/results
if ! $keep_results_dir; then
rm -rf $testdir/results
fi