From: Marvin Liu <yong.liu@intel.com>
To: dts@dpdk.org
Subject: [dts] [PATCH 0/7] support vhost live migration automation
Date: Thu, 14 Jul 2016 21:17:26 +0800 [thread overview]
Message-ID: <1468502253-1276-1-git-send-email-yong.liu@intel.com> (raw)
This patch set enabled vhost user live migration automated validation enviornment.
Suite will create virtual machine on host and backup virtual machine in other host.
Migration action will happen between these two VMs and suite will verify virtio
netdevice work fine before/between/after migration process.
Virtio device will be drived either kernel module or dpdk pmd.
Modified qemu&virt related modules to support status concept and migration functions.
Marvin Liu (7):
framework: support close ssh session without logout
framework tester: fix typo issue
framework virt_base: add vm status concept
framework qemu_kvm: support migration and serial port
conf: add configuration file for vhost_user_live_migration suite
test_plans: add test plan for vhost_user_live_migration suite
tests: add vhost_user_live_migration suite
conf/vhost_user_live_migration.cfg | 127 ++++++++
framework/qemu_kvm.py | 123 +++++++-
framework/ssh_connection.py | 4 +-
framework/ssh_pexpect.py | 9 +-
framework/tester.py | 4 +-
framework/virt_base.py | 51 +++-
framework/virt_dut.py | 6 +-
test_plans/vhost_user_live_migration_test_plan.rst | 154 ++++++++++
tests/TestSuite_vhost_user_live_migration.py | 327 +++++++++++++++++++++
9 files changed, 781 insertions(+), 24 deletions(-)
create mode 100644 conf/vhost_user_live_migration.cfg
create mode 100644 test_plans/vhost_user_live_migration_test_plan.rst
create mode 100644 tests/TestSuite_vhost_user_live_migration.py
--
1.9.3
next reply other threads:[~2016-07-14 13:17 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-07-14 13:17 Marvin Liu [this message]
2016-07-14 13:17 ` [dts] [PATCH 1/7] framework: support close ssh session without logout Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 2/7] framework tester: fix typo issue Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 3/7] framework virt_base: add vm status concept Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 4/7] framework qemu_kvm: support migration and serial port Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 5/7] conf: add configuration file for vhost_user_live_migration suite Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 6/7] test_plans: add test plan " Marvin Liu
2016-07-14 13:17 ` [dts] [PATCH 7/7] tests: add " Marvin Liu
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1468502253-1276-1-git-send-email-yong.liu@intel.com \
--to=yong.liu@intel.com \
--cc=dts@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).