Modify FIO test to use all cache modes that we support, including WriteBack New test config uses Nvme bdevs instead of mallocs because memory is an issue when testing OCF Change-Id: I3abec9605b61791f8ebaaaf08b88a011a50d3f26 Signed-off-by: Vitaliy Mysak <vitaliy.mysak@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/451022 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
24 lines
484 B
Bash
Executable File
24 lines
484 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
testdir=$(readlink -f $(dirname $0))
|
|
rootdir=$(readlink -f $testdir/../..)
|
|
|
|
source $rootdir/test/common/autotest_common.sh
|
|
|
|
function suite()
|
|
{
|
|
timing_enter $(basename $@)
|
|
run_test suite "$@"
|
|
timing_exit $(basename $@)
|
|
}
|
|
|
|
timing_enter ocf
|
|
|
|
suite "$testdir/integrity/fio-modes.sh"
|
|
suite "$testdir/integrity/bdevperf-iotypes.sh"
|
|
suite "$testdir/management/create-destruct.sh"
|
|
suite "$testdir/management/multicore.sh"
|
|
|
|
timing_exit ocf
|
|
report_test_completion "ocf"
|