From d4a939dc8774a92e05143e5f9e10b68eb072411b Mon Sep 17 00:00:00 2001 From: Michal Berger Date: Tue, 25 Apr 2023 16:10:06 +0200 Subject: [PATCH] test/nvme: Lock FDP test to FDP-capable nvme only Change-Id: I199394c54914c99448153134ceb6e67a9c003f94 Signed-off-by: Michal Berger Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17773 Reviewed-by: Jim Harris Reviewed-by: Shuhei Matsumoto Tested-by: SPDK CI Jenkins --- test/nvme/nvme_fdp.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) 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"