diff --git a/test/vhost/hotplug/blk_hotremove.sh b/test/vhost/hotplug/blk_hotremove.sh index a350d90df..662ecb670 100644 --- a/test/vhost/hotplug/blk_hotremove.sh +++ b/test/vhost/hotplug/blk_hotremove.sh @@ -58,9 +58,9 @@ function blk_hotremove_tc2() { echo "Blk hotremove test case 2" # 1. Use rpc command to create blk controllers. $rpc_py construct_vhost_blk_controller naa.Nvme0n1p0.0 HotInNvme0n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Nvme1n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 Nvme1n1p1 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Nvme1n1p2 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Mallocp0 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 Mallocp1 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Mallocp2 # 2. Run two VMs and attach every VM to two blk controllers. vm_run_with_arg "0 1" vms_prepare "0" @@ -100,9 +100,9 @@ function blk_hotremove_tc3() { echo "Blk hotremove test case 3" # 1. Use rpc command to create blk controllers. $rpc_py construct_vhost_blk_controller naa.Nvme0n1p0.0 HotInNvme1n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Nvme1n1p0 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Mallocp0 $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 HotInNvme1n1p1 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Nvme1n1p1 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Mallocp1 # 2. Run two VMs and attach every VM to two blk controllers. vm_run_with_arg "0 1" vms_prepare "0 1" @@ -142,9 +142,9 @@ function blk_hotremove_tc4() { echo "Blk hotremove test case 4" # 1. Use rpc command to create blk controllers. $rpc_py construct_vhost_blk_controller naa.Nvme0n1p0.0 HotInNvme2n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Nvme1n1p0 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Mallocp0 $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 HotInNvme2n1p1 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Nvme1n1p1 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Mallocp1 # 2. Run two VM, attached to blk controllers. vm_run_with_arg "0 1" vms_prepare "0 1" @@ -193,9 +193,9 @@ function blk_hotremove_tc5() { echo "Blk hotremove test case 5" # 1. Use rpc command to create blk controllers. $rpc_py construct_vhost_blk_controller naa.Nvme0n1p0.0 HotInNvme3n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Nvme1n1p0 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 Nvme1n1p1 - $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Nvme1n1p2 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p1.0 Mallocp0 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p2.1 Mallocp1 + $rpc_py construct_vhost_blk_controller naa.Nvme0n1p3.1 Mallocp2 # 2. Run two VM, attached to blk controllers. vm_run_with_arg "0 1" vms_prepare "0 1" diff --git a/test/vhost/hotplug/scsi_hotplug.sh b/test/vhost/hotplug/scsi_hotplug.sh index 32fd51408..5590ca836 100755 --- a/test/vhost/hotplug/scsi_hotplug.sh +++ b/test/vhost/hotplug/scsi_hotplug.sh @@ -61,7 +61,8 @@ notice "" spdk_vhost_run $rpc_py set_bdev_nvme_hotplug -e $rpc_py construct_split_vbdev Nvme0n1 16 -$rpc_py construct_split_vbdev Nvme1n1 4 +$rpc_py construct_malloc_bdev 128 512 -b Malloc +$rpc_py construct_split_vbdev Malloc 4 $rpc_py construct_split_vbdev HotInNvme0n1 2 $rpc_py construct_split_vbdev HotInNvme1n1 2 $rpc_py construct_split_vbdev HotInNvme2n1 2 diff --git a/test/vhost/hotplug/scsi_hotremove.sh b/test/vhost/hotplug/scsi_hotremove.sh index 829eb3f66..bc08c08f4 100644 --- a/test/vhost/hotplug/scsi_hotremove.sh +++ b/test/vhost/hotplug/scsi_hotremove.sh @@ -53,9 +53,9 @@ function scsi_hotremove_tc2() { echo "Scsi hotremove test case 2" # 1. Attach split NVMe bdevs to scsi controller. $rpc_py add_vhost_scsi_lun naa.Nvme0n1p0.0 0 HotInNvme0n1p0 - $rpc_py add_vhost_scsi_lun naa.Nvme0n1p1.0 0 Nvme1n1p0 + $rpc_py add_vhost_scsi_lun naa.Nvme0n1p1.0 0 Mallocp0 $rpc_py add_vhost_scsi_lun naa.Nvme0n1p2.1 0 HotInNvme0n1p1 - $rpc_py add_vhost_scsi_lun naa.Nvme0n1p3.1 0 Nvme1n1p1 + $rpc_py add_vhost_scsi_lun naa.Nvme0n1p3.1 0 Mallocp1 # 2. Run two VMs, attached to scsi controllers. vms_setup