diff --git a/test/vhost/migration/migration-tc1.job b/test/vhost/migration/migration-tc1.job index 7e12b689e..1059d111c 100644 --- a/test/vhost/migration/migration-tc1.job +++ b/test/vhost/migration/migration-tc1.job @@ -1,7 +1,6 @@ [global] -blocksize_range=4k-512k -#bs=512k -iodepth=128 +bs=4k +iodepth=8 ioengine=libaio filename= group_reporting diff --git a/test/vhost/migration/migration-tc1.sh b/test/vhost/migration/migration-tc1.sh index 2d84c4df7..518fd8d8e 100644 --- a/test/vhost/migration/migration-tc1.sh +++ b/test/vhost/migration/migration-tc1.sh @@ -55,6 +55,8 @@ function migration_tc1() { # Use 2 VMs: # incoming VM - the one we want to migrate # targe VM - the one which will accept migration + # VM uses 1 GiB memory, here we use light IO workload to keep number of dirty pages + # is in low rate of VM's memory, see https://github.com/spdk/spdk/issues/2805. local job_file="$testdir/migration-tc1.job" local log_file log_file="/root/$(basename ${job_file%%.*}).log" diff --git a/test/vhost/migration/migration-tc2.job b/test/vhost/migration/migration-tc2.job index 86fdf10d4..71e4fdcd7 100644 --- a/test/vhost/migration/migration-tc2.job +++ b/test/vhost/migration/migration-tc2.job @@ -1,6 +1,6 @@ [global] -blocksize_range=4k-512k -iodepth=128 +blocksize_range=4k-128k +iodepth=16 ioengine=libaio filename= group_reporting diff --git a/test/vhost/migration/migration-tc2.sh b/test/vhost/migration/migration-tc2.sh index aae24946e..f9954a576 100644 --- a/test/vhost/migration/migration-tc2.sh +++ b/test/vhost/migration/migration-tc2.sh @@ -124,6 +124,8 @@ function migration_tc2() { # Use 2 VMs: # incoming VM - the one we want to migrate # targe VM - the one which will accept migration + # VM uses 1 GiB memory, here we use light IO workload to keep number of dirty pages + # is in low rate of VM's memory, see https://github.com/spdk/spdk/issues/2805. local job_file="$testdir/migration-tc2.job" local log_file log_file="/root/$(basename ${job_file%%.*}).log" diff --git a/test/vhost/migration/migration.sh b/test/vhost/migration/migration.sh index 0af631aab..6417a790f 100755 --- a/test/vhost/migration/migration.sh +++ b/test/vhost/migration/migration.sh @@ -100,7 +100,6 @@ function vm_migrate() { timing_enter vm_migrate notice "Migrating VM $1 to VM "$(basename $target_vm_dir) echo -e \ - "migrate_set_speed 1g\n" \ "migrate tcp:$target_ip:$target_vm_migration_port\n" \ "info migrate\n" \ "quit" | vm_monitor_send $1 "$from_vm_dir/migration_result"