From 0c9878d5b9e219ace08ddbd4ea291d2d8fc8e3d8 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Tue, 30 Jan 2018 15:16:12 -0700 Subject: [PATCH] test/vhost: add more detailed timing markers Track individual parts of the setup_vm phase in the vhost initiator test that builds SPDK inside the VM. Change-Id: I25c924808db0f934dd53043b06668da96099cf62 Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/397285 Tested-by: SPDK Automated Test System Reviewed-by: Reviewed-by: Jim Harris --- test/vhost/initiator/blockdev.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/vhost/initiator/blockdev.sh b/test/vhost/initiator/blockdev.sh index 55ad91120..cba475234 100755 --- a/test/vhost/initiator/blockdev.sh +++ b/test/vhost/initiator/blockdev.sh @@ -106,9 +106,19 @@ timing_enter setup_vm vm_no="0" vm_setup --disk-type=spdk_vhost_scsi --force=$vm_no --os=$os_image --disks="Nvme0n1:Malloc0:Malloc1" --queue_num=18 --memory=6144 vm_run $vm_no + +timing_enter vm_wait_for_boot vm_wait_for_boot 600 $vm_no +timing_exit vm_wait_for_boot + +timing_enter vm_scp_spdk vm_scp $vm_no -r $ROOT_DIR "127.0.0.1:/root/spdk" +timing_exit vm_scp_spdk + +timing_enter vm_build_spdk vm_ssh $vm_no " cd spdk ; make clean ; ./configure --with-fio=/root/fio_src ; make -j2" +timing_exit vm_build_spdk + vm_ssh $vm_no "/root/spdk/scripts/setup.sh" vbdevs=$(vm_ssh $vm_no ". /root/spdk/scripts/autotest_common.sh && discover_bdevs /root/spdk \ /root/spdk/test/vhost/initiator/bdev_pci.conf")