test/vhost: remove obsolete parameters 'qemu-src' and 'dpdk-src'
This was removed some time ago. Change-Id: I5e4b588fb881793d750999ff73e8bf891cb58fc0 Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com> Reviewed-on: https://review.gerrithub.io/391952 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
3911366d66
commit
b5207c4488
@ -11,7 +11,6 @@ remote_fio_bin=""
|
|||||||
fio_jobs=""
|
fio_jobs=""
|
||||||
test_type=spdk_vhost_scsi
|
test_type=spdk_vhost_scsi
|
||||||
reuse_vms=false
|
reuse_vms=false
|
||||||
force_build=false
|
|
||||||
vms=()
|
vms=()
|
||||||
used_vms=""
|
used_vms=""
|
||||||
x=""
|
x=""
|
||||||
@ -30,15 +29,12 @@ function usage()
|
|||||||
echo " spdk_vhost_blk - use spdk vhost block"
|
echo " spdk_vhost_blk - use spdk vhost block"
|
||||||
echo "-x set -x for script debug"
|
echo "-x set -x for script debug"
|
||||||
echo " --fio-bin=FIO Use specific fio binary (will be uploaded to VM)"
|
echo " --fio-bin=FIO Use specific fio binary (will be uploaded to VM)"
|
||||||
echo " --qemu-src=QEMU_DIR Location of the QEMU sources"
|
|
||||||
echo " --dpdk-src=DPDK_DIR Location of the DPDK sources"
|
|
||||||
echo " --fio-job= Fio config to use for test."
|
echo " --fio-job= Fio config to use for test."
|
||||||
echo " All VMs will run the same fio job when FIO executes."
|
echo " All VMs will run the same fio job when FIO executes."
|
||||||
echo " (no unique jobs for specific VMs)"
|
echo " (no unique jobs for specific VMs)"
|
||||||
echo " --work-dir=WORK_DIR Where to find build file. Must exist. [default: $TEST_DIR]"
|
echo " --work-dir=WORK_DIR Where to find build file. Must exist. [default: $TEST_DIR]"
|
||||||
echo " --dry-run Don't perform any tests, run only and wait for enter to terminate"
|
echo " --dry-run Don't perform any tests, run only and wait for enter to terminate"
|
||||||
echo " --no-shutdown Don't shutdown at the end but leave envirionment working"
|
echo " --no-shutdown Don't shutdown at the end but leave envirionment working"
|
||||||
echo " --force-build Force SPDK rebuild with the specified DPDK path."
|
|
||||||
echo " --vm=NUM[,OS][,DISKS] VM configuration. This parameter might be used more than once:"
|
echo " --vm=NUM[,OS][,DISKS] VM configuration. This parameter might be used more than once:"
|
||||||
echo " NUM - VM number (mandatory)"
|
echo " NUM - VM number (mandatory)"
|
||||||
echo " OS - VM os disk path (optional)"
|
echo " OS - VM os disk path (optional)"
|
||||||
@ -57,13 +53,10 @@ while getopts 'xh-:' optchar; do
|
|||||||
help) usage $0 ;;
|
help) usage $0 ;;
|
||||||
work-dir=*) TEST_DIR="${OPTARG#*=}" ;;
|
work-dir=*) TEST_DIR="${OPTARG#*=}" ;;
|
||||||
fio-bin=*) fio_bin="--fio-bin=${OPTARG#*=}" ;;
|
fio-bin=*) fio_bin="--fio-bin=${OPTARG#*=}" ;;
|
||||||
qemu-src=*) QEMU_SRC_DIR="${OPTARG#*=}" ;;
|
|
||||||
dpdk-src=*) DPDK_SRC_DIR="${OPTARG#*=}" ;;
|
|
||||||
fio-job=*) fio_job="${OPTARG#*=}" ;;
|
fio-job=*) fio_job="${OPTARG#*=}" ;;
|
||||||
dry-run) dry_run=true ;;
|
dry-run) dry_run=true ;;
|
||||||
no-shutdown) no_shutdown=true ;;
|
no-shutdown) no_shutdown=true ;;
|
||||||
test-type=*) test_type="${OPTARG#*=}" ;;
|
test-type=*) test_type="${OPTARG#*=}" ;;
|
||||||
force-build) force_build=true ;;
|
|
||||||
vm=*) vms+=("${OPTARG#*=}") ;;
|
vm=*) vms+=("${OPTARG#*=}") ;;
|
||||||
*) usage $0 "Invalid argument '$OPTARG'" ;;
|
*) usage $0 "Invalid argument '$OPTARG'" ;;
|
||||||
esac
|
esac
|
||||||
@ -85,31 +78,6 @@ fi
|
|||||||
|
|
||||||
trap 'error_exit "${FUNCNAME}" "${LINENO}"' ERR
|
trap 'error_exit "${FUNCNAME}" "${LINENO}"' ERR
|
||||||
|
|
||||||
echo "==============="
|
|
||||||
echo "INFO: checking qemu"
|
|
||||||
|
|
||||||
if [[ ! -x $INSTALL_DIR/bin/qemu-system-x86_64 ]]; then
|
|
||||||
echo "INFO: can't find $INSTALL_DIR/bin/qemu-system-x86_64 - building and installing"
|
|
||||||
|
|
||||||
if [[ ! -d $QEMU_SRC_DIR ]]; then
|
|
||||||
echo "ERROR: Cannot find qemu source in $QEMU_SRC_DIR"
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
echo "INFO: qemu source exists $QEMU_SRC_DIR - building"
|
|
||||||
qemu_build_and_install
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "==============="
|
|
||||||
echo ""
|
|
||||||
echo "INFO: checking spdk"
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
if [[ ! -x $SPDK_BUILD_DIR/app/vhost/vhost ]] || $force_build ; then
|
|
||||||
echo "INFO: $SPDK_BUILD_DIR/app/vhost/vhost - building and installing"
|
|
||||||
spdk_build_and_install
|
|
||||||
fi
|
|
||||||
|
|
||||||
vm_kill_all
|
vm_kill_all
|
||||||
|
|
||||||
if [[ $test_type =~ "spdk_vhost" ]]; then
|
if [[ $test_type =~ "spdk_vhost" ]]; then
|
||||||
|
@ -85,15 +85,6 @@ trap 'error_exit "${FUNCNAME}" "${LINENO}"' ERR
|
|||||||
|
|
||||||
vm_kill_all
|
vm_kill_all
|
||||||
|
|
||||||
echo "==============="
|
|
||||||
echo ""
|
|
||||||
echo "INFO: checking spdk"
|
|
||||||
echo ""
|
|
||||||
if [[ ! -x $SPDK_BUILD_DIR/app/vhost/vhost ]]; then
|
|
||||||
echo "ERROR: SPDK Vhost is not present - please build it."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo "INFO: running SPDK"
|
echo "INFO: running SPDK"
|
||||||
echo ""
|
echo ""
|
||||||
$COMMON_DIR/run_vhost.sh $x --work-dir=$TEST_DIR --conf-dir=$BASE_DIR
|
$COMMON_DIR/run_vhost.sh $x --work-dir=$TEST_DIR --conf-dir=$BASE_DIR
|
||||||
|
@ -60,16 +60,14 @@ case $1 in
|
|||||||
./fiotest/autotest.sh --fio-bin=/home/sys_sgsw/fio_ubuntu \
|
./fiotest/autotest.sh --fio-bin=/home/sys_sgsw/fio_ubuntu \
|
||||||
--vm=0,$VM_IMAGE,Nvme0n1p0 \
|
--vm=0,$VM_IMAGE,Nvme0n1p0 \
|
||||||
--test-type=spdk_vhost_scsi \
|
--test-type=spdk_vhost_scsi \
|
||||||
--fio-job=$WORKDIR/common/fio_jobs/default_performance.job \
|
--fio-job=$WORKDIR/common/fio_jobs/default_performance.job
|
||||||
--qemu-src=/home/sys_sgsw/vhost/qemu
|
|
||||||
;;
|
;;
|
||||||
-pb|--performance-blk)
|
-pb|--performance-blk)
|
||||||
echo 'Running blk performance suite...'
|
echo 'Running blk performance suite...'
|
||||||
./fiotest/autotest.sh --fio-bin=/home/sys_sgsw/fio_ubuntu \
|
./fiotest/autotest.sh --fio-bin=/home/sys_sgsw/fio_ubuntu \
|
||||||
--vm=0,$VM_IMAGE,Nvme0n1p0 \
|
--vm=0,$VM_IMAGE,Nvme0n1p0 \
|
||||||
--test-type=spdk_vhost_blk \
|
--test-type=spdk_vhost_blk \
|
||||||
--fio-job=$WORKDIR/common/fio_jobs/default_performance.job \
|
--fio-job=$WORKDIR/common/fio_jobs/default_performance.job
|
||||||
--qemu-src=/home/sys_sgsw/vhost/qemu
|
|
||||||
;;
|
;;
|
||||||
-i|--integrity)
|
-i|--integrity)
|
||||||
echo 'Running SCSI integrity suite...'
|
echo 'Running SCSI integrity suite...'
|
||||||
@ -77,7 +75,7 @@ case $1 in
|
|||||||
--vm=0,$VM_IMAGE,Nvme0n1p0:Nvme0n1p1:Nvme0n1p2:Nvme0n1p3 \
|
--vm=0,$VM_IMAGE,Nvme0n1p0:Nvme0n1p1:Nvme0n1p2:Nvme0n1p3 \
|
||||||
--test-type=spdk_vhost_scsi \
|
--test-type=spdk_vhost_scsi \
|
||||||
--fio-job=$WORKDIR/common/fio_jobs/default_integrity.job \
|
--fio-job=$WORKDIR/common/fio_jobs/default_integrity.job \
|
||||||
--qemu-src=/home/sys_sgsw/vhost/qemu -x
|
-x
|
||||||
;;
|
;;
|
||||||
-ib|--integrity-blk)
|
-ib|--integrity-blk)
|
||||||
echo 'Running blk integrity suite...'
|
echo 'Running blk integrity suite...'
|
||||||
@ -85,7 +83,7 @@ case $1 in
|
|||||||
--vm=0,$VM_IMAGE,Nvme0n1p0:Nvme0n1p1:Nvme0n1p2:Nvme0n1p3 \
|
--vm=0,$VM_IMAGE,Nvme0n1p0:Nvme0n1p1:Nvme0n1p2:Nvme0n1p3 \
|
||||||
--test-type=spdk_vhost_blk \
|
--test-type=spdk_vhost_blk \
|
||||||
--fio-job=$WORKDIR/common/fio_jobs/default_integrity.job \
|
--fio-job=$WORKDIR/common/fio_jobs/default_integrity.job \
|
||||||
--qemu-src=/home/sys_sgsw/vhost/qemu -x
|
-x
|
||||||
;;
|
;;
|
||||||
-fs|--fs-integrity-scsi)
|
-fs|--fs-integrity-scsi)
|
||||||
echo 'Running filesystem integrity suite...'
|
echo 'Running filesystem integrity suite...'
|
||||||
|
Loading…
Reference in New Issue
Block a user