Commit 92e908e6 authored by Pawel Kaminski's avatar Pawel Kaminski Committed by Tomasz Zawadzki
Browse files

test/vhost: Remove vhost_load_config function



It was removed for other/negative.sh test.
There is no need to keep it more for one scripts with test
as vhost configuration can set by series of rpcs.

Change-Id: I86937a5f38641f5ce48c00836e050623c90bdd27
Signed-off-by: default avatarPawel Kaminski <pawelx.kaminski@intel.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/915


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarMichal Berger <michalx.berger@intel.com>
Reviewed-by: default avatarKarol Latecki <karol.latecki@intel.com>
Reviewed-by: default avatarShuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: default avatarDarek Stojaczyk <dariusz.stojaczyk@intel.com>
parent 7b128ee4
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -166,16 +166,6 @@ function vhost_run()
	timing_exit vhost_start
}

function vhost_load_config()
{
	local vhost_num="$1"
	local vhost_json_conf="$2"
	local vhost_dir
	vhost_dir="$(get_vhost_dir $vhost_num)"

	$rootdir/scripts/rpc.py -s $vhost_dir/rpc.sock load_config < "$vhost_json_conf"
}

function vhost_kill()
{
	local rc=0

test/vhost/fiotest/conf.json

deleted100644 → 0
+0 −156
Original line number Diff line number Diff line
{
  "subsystems": [
    {
      "subsystem": "accel",
      "config": null
    },
    {
      "subsystem": "interface",
      "config": null
    },
    {
      "subsystem": "net_framework",
      "config": null
    },
    {
      "subsystem": "bdev",
      "config": [
        {
          "params": {
            "base_bdev": "Nvme0n1",
            "split_size_mb": 0,
            "split_count": 4
          },
          "method": "bdev_split_create"
        },
        {
          "params": {
            "block_size": 4096,
            "num_blocks": 32768
          },
          "method": "bdev_malloc_create"
        },
        {
          "params": {
            "block_size": 4096,
            "num_blocks": 32768
          },
          "method": "bdev_malloc_create"
        },
	{
          "params": {
            "name": "Malloc2",
            "num_blocks": 131072,
            "block_size": 512
          },
          "method": "bdev_malloc_create"
        },
        {
          "params": {
            "name": "Malloc3",
            "num_blocks": 131072,
            "block_size": 512
          },
          "method": "bdev_malloc_create"
        },
	{
          "params": {
            "name": "Malloc4",
            "num_blocks": 131072,
            "block_size": 512
          },
          "method": "bdev_malloc_create"
        },
        {
          "params": {
            "name": "Malloc5",
            "num_blocks": 131072,
            "block_size": 512
          },
          "method": "bdev_malloc_create"
        },
	{
          "params": {
            "name": "Malloc6",
            "num_blocks": 131072,
            "block_size": 512
          },
          "method": "bdev_malloc_create"
        },
        {
          "method": "bdev_raid_create",
          "params": {
            "name": "RaidBdev0",
            "strip_size": 128,
            "raid_level": "0",
            "base_bdevs": [
              "Malloc2",
              "Malloc3"
            ]
          }
        },
        {
          "method": "bdev_raid_create",
          "params": {
            "name": "RaidBdev1",
            "strip_size": 128,
            "raid_level": "0",
            "base_bdevs": [
              "Nvme0n1p2",
              "Malloc4"
            ]
          }
        },
        {
          "method": "bdev_raid_create",
          "params": {
            "name": "RaidBdev2",
            "strip_size": 128,
            "raid_level": "0",
            "base_bdevs": [
              "Malloc5",
              "Malloc6"
            ]
          }
        }
      ]
    },
    {
      "subsystem": "nbd",
      "config": []
    },
    {
      "subsystem": "scsi",
      "config": null
    },
    {
      "subsystem": "vhost",
      "config": [
        {
          "params": {
            "cpumask": "0x1",
            "ctrlr": "vhost.0"
          },
          "method": "vhost_create_scsi_controller"
        },
        {
          "params": {
            "scsi_target_num": 0,
            "bdev_name": "Malloc0",
            "ctrlr": "vhost.0"
          },
          "method": "vhost_scsi_controller_add_target"
        },
        {
          "params": {
            "dev_name": "Malloc1",
            "readonly": true,
            "ctrlr": "vhost.1",
            "cpumask": "0x1"
          },
          "method": "vhost_create_blk_controller"
        }
      ]
    }
  ]
}
+15 −1
Original line number Diff line number Diff line
@@ -85,7 +85,21 @@ if [[ $test_type =~ "spdk_vhost" ]]; then
	notice "running SPDK"
	notice ""
	vhost_run 0
	vhost_load_config 0 $testdir/conf.json
	rpc_py="$rootdir/scripts/rpc.py -s $(get_vhost_dir 0)/rpc.sock"
	$rpc_py bdev_split_create Nvme0n1 4
	$rpc_py bdev_malloc_create -b Malloc0 128 4096
	$rpc_py bdev_malloc_create -b Malloc1 128 4096
	$rpc_py bdev_malloc_create -b Malloc2 64 512
	$rpc_py bdev_malloc_create -b Malloc3 64 512
	$rpc_py bdev_malloc_create -b Malloc4 64 512
	$rpc_py bdev_malloc_create -b Malloc5 64 512
	$rpc_py bdev_malloc_create -b Malloc6 64 512
	$rpc_py bdev_raid_create -n RaidBdev0 -z 128 -r 0 -b "Malloc2 Malloc3"
	$rpc_py bdev_raid_create -n RaidBdev1 -z 128 -r 0 -b "Nvme0n1p2 Malloc4"
	$rpc_py bdev_raid_create -n RaidBdev2 -z 128 -r 0 -b "Malloc5 Malloc6"
	$rpc_py vhost_create_scsi_controller --cpumask 0x1 vhost.0
	$rpc_py vhost_scsi_controller_add_target vhost.0 0 Malloc0
	$rpc_py vhost_create_blk_controller --cpumask 0x1 -r vhost.1 Malloc1
	notice ""
fi