test/virtio: Move all nightly test cases to per-patch
With multiqueue all jobs run in parallel so test execution time will not be extended Change-Id: I6187ee0acf6958b137ba74dd34706538197ce966 Signed-off-by: Pawel Niedzwiecki <pawelx.niedzwiecki@intel.com> Reviewed-on: https://review.gerrithub.io/394389 Reviewed-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> Reviewed-by: Karol Latecki <karol.latecki@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: SPDK Automated Test System <sys_sgsw@intel.com>
This commit is contained in:
parent
835e5bc225
commit
d66b1e1c91
@ -10,27 +10,42 @@ verify_backlog=1024
|
||||
iodepth=128
|
||||
bs=4K
|
||||
runtime=10
|
||||
size=25%
|
||||
size=13%
|
||||
|
||||
[job_randwrite]
|
||||
rw=randwrite
|
||||
name=randwrite
|
||||
|
||||
[job_randrw]
|
||||
offset=13%
|
||||
rw=randrw
|
||||
name=randrw
|
||||
|
||||
[job_write]
|
||||
offset=26%
|
||||
rw=write
|
||||
name=write
|
||||
|
||||
[job_rw]
|
||||
offset=39%
|
||||
rw=rw
|
||||
name=rw
|
||||
|
||||
[job_unmap_trim_sequential]
|
||||
offset=25%
|
||||
offset=52%
|
||||
rw=trim
|
||||
trim_verify_zero=1
|
||||
name=unmap_trim_sequential
|
||||
|
||||
[job_unmap_trim_random]
|
||||
offset=50%
|
||||
offset=65%
|
||||
rw=randtrim
|
||||
trim_verify_zero=1
|
||||
name=unmap_trim_random
|
||||
|
||||
[job_unmap_write]
|
||||
stonewall
|
||||
offset=25%
|
||||
size=50%
|
||||
offset=52%
|
||||
size=26%
|
||||
rw=randwrite
|
||||
name=unmap_write
|
||||
|
@ -1,51 +0,0 @@
|
||||
[global]
|
||||
thread=1
|
||||
group_reporting=1
|
||||
direct=1
|
||||
norandommap=1
|
||||
time_based=1
|
||||
do_verify=1
|
||||
verify=md5
|
||||
verify_backlog=1024
|
||||
iodepth=128
|
||||
bs=4K
|
||||
runtime=10
|
||||
size=13%
|
||||
|
||||
[job_randwrite]
|
||||
rw=randwrite
|
||||
name=rardwrite
|
||||
|
||||
[job_randrw]
|
||||
offset=13%
|
||||
rw=randrw
|
||||
name=randrw
|
||||
|
||||
[job_write]
|
||||
offset=26%
|
||||
rw=write
|
||||
name=write
|
||||
|
||||
[job_rw]
|
||||
offset=39%
|
||||
rw=rw
|
||||
name=rw
|
||||
|
||||
[job_unmap_trim_sequential]
|
||||
offset=52%
|
||||
rw=trim
|
||||
trim_verify_zero=1
|
||||
name=unmap_trim_sequential
|
||||
|
||||
[job_unmap_trim_random]
|
||||
offset=65%
|
||||
rw=randtrim
|
||||
trim_verify_zero=1
|
||||
name=unmap_trim_random
|
||||
|
||||
[job_unmap_write]
|
||||
stonewall
|
||||
offset=52%
|
||||
size=26%
|
||||
rw=randwrite
|
||||
name=unmap_write
|
@ -8,7 +8,6 @@ ROOT_DIR=$(readlink -f $BASE_DIR/../../..)
|
||||
PLUGIN_DIR=$ROOT_DIR/examples/bdev/fio_plugin
|
||||
RPC_PY="$ROOT_DIR/scripts/rpc.py"
|
||||
FIO_BIN="/usr/src/fio/fio"
|
||||
BDEV_FIO="$BASE_DIR/bdev.fio"
|
||||
virtio_bdevs=""
|
||||
virtio_nvme_bdevs=""
|
||||
|
||||
@ -46,10 +45,6 @@ if [[ $EUID -ne 0 ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ $RUN_NIGHTLY -eq 1 ]; then
|
||||
BDEV_FIO="$BASE_DIR/bdev_nightly.fio"
|
||||
fi
|
||||
|
||||
trap 'rm -f *.state; error_exit "${FUNCNAME}""${LINENO}"' ERR SIGTERM SIGABRT
|
||||
function run_spdk_fio() {
|
||||
LD_PRELOAD=$PLUGIN_DIR/fio_plugin $FIO_BIN --ioengine=spdk_bdev\
|
||||
@ -93,7 +88,7 @@ create_bdev_config
|
||||
timing_exit create_bdev_config
|
||||
|
||||
timing_enter run_spdk_fio
|
||||
run_spdk_fio $BDEV_FIO --filename=$virtio_bdevs --spdk_conf=$BASE_DIR/bdev.conf
|
||||
run_spdk_fio $BASE_DIR/bdev.fio --filename=$virtio_bdevs --spdk_conf=$BASE_DIR/bdev.conf
|
||||
timing_exit run_spdk_fio
|
||||
|
||||
rm -f *.state
|
||||
|
Loading…
Reference in New Issue
Block a user