diff --git a/test/nvme/nvme_fdp.sh b/test/nvme/nvme_fdp.sh index a33c355c6..d1c517db5 100755 --- a/test/nvme/nvme_fdp.sh +++ b/test/nvme/nvme_fdp.sh @@ -3,13 +3,16 @@ # All rights reserved. # -testdir=$(readlink -f $(dirname $0)) -rootdir=$(readlink -f $testdir/../..) -source $rootdir/scripts/common.sh -source $rootdir/test/common/autotest_common.sh +testdir=$(readlink -f "$(dirname "$0")") +rootdir=$(readlink -f "$testdir/../..") +source "$rootdir/test/nvme/cuse/common.sh" -if [ $(uname) = Linux ]; then - $rootdir/scripts/setup.sh -fi +"$rootdir/scripts/setup.sh" reset -run_test "nvme_flexible_data_placement" $testdir/fdp/fdp +scan_nvme_ctrls +ctrl=$(get_ctrl_with_fdp) bdf=${bdfs["$ctrl"]} + +"$rootdir/scripts/setup.sh" + +run_test "nvme_flexible_data_placement" "$testdir/fdp/fdp" \ + -r "trtype:pcie traddr:$bdf"