From dd57432742b2a95343c4ff84ea1fef6d4a94760a Mon Sep 17 00:00:00 2001 From: Kamil Godzwon Date: Tue, 8 Mar 2022 12:53:52 +0100 Subject: [PATCH] test/filesystem: Changed msdos type partition creation to the GPT Scripts are modified to create easily recognizable partition label so that we know autotest.sh can safely remove them. It is possible to achieve by creating the GPT partition with 'SPDK_TEST' label. Fixes #2345 Signed-off-by: Kamil Godzwon Change-Id: Ibfcebc5bb68e1b4e1d93e0359a39d3e34748d21d Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/11821 Tested-by: SPDK CI Jenkins Community-CI: Broadcom CI Reviewed-by: Karol Latecki Reviewed-by: Tomasz Zawadzki Reviewed-by: Konrad Sztyber --- test/iscsi_tgt/filesystem/filesystem.sh | 3 +-- test/nvmf/target/filesystem.sh | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/test/iscsi_tgt/filesystem/filesystem.sh b/test/iscsi_tgt/filesystem/filesystem.sh index c72c67f10..519da42f3 100755 --- a/test/iscsi_tgt/filesystem/filesystem.sh +++ b/test/iscsi_tgt/filesystem/filesystem.sh @@ -69,8 +69,7 @@ mkdir -p /mnt/device dev=$(iscsiadm -m session -P 3 | grep "Attached scsi disk" | awk '{print $4}') waitforfile /dev/$dev -parted -s /dev/$dev mklabel msdos -parted -s /dev/$dev mkpart primary '0%' '100%' +parted -s /dev/$dev mklabel gpt mkpart SPDK_TEST '0%' '100%' sleep 1 function filesystem_test() { diff --git a/test/nvmf/target/filesystem.sh b/test/nvmf/target/filesystem.sh index 672eb88e2..026b6e9d4 100755 --- a/test/nvmf/target/filesystem.sh +++ b/test/nvmf/target/filesystem.sh @@ -58,8 +58,7 @@ function nvmf_filesystem_part() { nvme_name=$(lsblk -l -o NAME,SERIAL | grep -oP "([\w]*)(?=\s+${NVMF_SERIAL})") mkdir -p /mnt/device - - parted -s /dev/${nvme_name} mklabel msdos mkpart primary '0%' '100%' + parted -s /dev/${nvme_name} mklabel gpt mkpart SPDK_TEST '0%' '100%' partprobe sleep 1