test/vhost: check block size for vhost boot test

Resolves #695

Change-Id: I627b06bc32e2a3aa18fb92636da384f60fb5db2d
Signed-off-by: Maciej Wawryk <maciejx.wawryk@intel.com>
Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/462446
Reviewed-by: Darek Stojaczyk <dariusz.stojaczyk@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
This commit is contained in:
Maciej Wawryk 2019-07-18 10:31:16 +02:00 committed by Ben Walker
parent 06c7ef7f6a
commit ca03bc5cf7

View File

@ -65,6 +65,15 @@ vhost_run
timing_exit start_vhost
timing_enter create_lvol
nvme_bdev=$($rpc_py get_bdevs -b Nvme0n1)
nvme_bdev_bs=$(jq ".[] .block_size" <<< "$nvme_bdev")
nvme_bdev_name=$(jq ".[] .name" <<< "$nvme_bdev")
if [[ $nvme_bdev_bs != 512 ]]; then
echo "ERROR: Your device $nvme_bdev_name block size is $nvme_bdev_bs, but should be 512 bytes."
false
fi
lvs_u=$($rpc_py construct_lvol_store Nvme0n1 lvs0)
lvb_u=$($rpc_py construct_lvol_bdev -u $lvs_u lvb0 20000)
timing_exit create_lvol