The main purpose of this case is to test 'migrate_set_speed' command.
Signed-off-by: Qingtang Zhou <[email protected]>
---
client/tests/kvm/tests/migration.py | 4 ++++
client/tests/kvm/tests_base.cfg.sample | 3 +++
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/client/tests/kvm/tests/migration.py
b/client/tests/kvm/tests/migration.py
index f03f16e..7e877fe 100644
--- a/client/tests/kvm/tests/migration.py
+++ b/client/tests/kvm/tests/migration.py
@@ -32,6 +32,10 @@ def run_migration(test, params, env):
funcs.append(f)
return funcs
+ def mig_set_speed():
+ mig_speed = params.get("mig_speed", "1G")
+ return vm.monitor.migrate_set_speed(mig_speed)
+
vm = env.get_vm(params["main_vm"])
vm.verify_alive()
timeout = int(params.get("login_timeout", 360))
diff --git a/client/tests/kvm/tests_base.cfg.sample
b/client/tests/kvm/tests_base.cfg.sample
index ae57be5..f4e0b76 100644
--- a/client/tests/kvm/tests_base.cfg.sample
+++ b/client/tests/kvm/tests_base.cfg.sample
@@ -174,6 +174,9 @@ variants:
mig_cancel = yes
variants:
- @default:
+ - with_set_speed:
+ mig_speed = 1G
+ pre_migrate = "mig_set_speed"
- with_reboot:
iterations = 1
type = migration_with_reboot
--
1.7.4.1
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest