From: sjiajiax <sunx.jiajia@intel.com>
To: dts@dpdk.org
Subject: [dts] [‘dts-v1’ 0/9]
Date: Mon, 18 May 2015 13:07:17 +0800 [thread overview]
Message-ID: <1431925646-1314-1-git-send-email-sunx.jiajia@intel.com> (raw)
This patch set includes some virtual modules in the framework
and a suite to test the framework
sjiajiax (9):
Abstract the NIC device as the single class NetDevice
Optimize ssh connection
Add some params and functions related to the virtual test
Add VM class and the virtual DUT class and the virtual resource module
Add qemu-agent-guest for QEMU VM
Add a global virtual configure
add some pmd functions for tester to code the testpmd cases
Add two tar files for ACL testing
Add a suite to test SRIOV mirror with KVM
conf/sriov_kvm.cfg | 77 +++
conf/virt_global.cfg | 24 +
dep/QMP/qemu-ga-client | 299 +++++++++
dep/QMP/qmp.py | 193 ++++++
dep/aclpcap.tgz | Bin 0 -> 82103 bytes
dep/aclrule.tgz | Bin 0 -> 161037 bytes
framework/config.py | 171 ++++-
framework/crb.py | 135 ++--
framework/dts.py | 92 +--
framework/dut.py | 268 +++++++-
framework/exception.py | 27 +
framework/logger.py | 69 +-
framework/main.py | 7 +-
framework/net_device.py | 600 +++++++++++++++++
framework/pmd_output.py | 104 ++-
framework/project_dpdk.py | 62 +-
framework/qemu_kvm.py | 912 +++++++++++++++++++++++++
framework/settings.py | 43 ++
framework/ssh_connection.py | 5 +
framework/ssh_pexpect.py | 63 +-
framework/test_case.py | 3 +-
framework/tester.py | 51 +-
framework/utils.py | 77 +++
framework/virt_base.py | 250 +++++++
framework/virt_dut.py | 239 +++++++
framework/virt_resource.py | 486 ++++++++++++++
test_plans/sriov_kvm_test_plan.rst | 756 +++++++++++++++++++++
tests/TestSuite_sriov_kvm.py | 1291 ++++++++++++++++++++++++++++++++++++
28 files changed, 6062 insertions(+), 242 deletions(-)
create mode 100644 conf/sriov_kvm.cfg
create mode 100644 conf/virt_global.cfg
create mode 100644 dep/QMP/qemu-ga-client
create mode 100644 dep/QMP/qmp.py
create mode 100644 dep/aclpcap.tgz
create mode 100644 dep/aclrule.tgz
mode change 100755 => 100644 framework/config.py
create mode 100644 framework/net_device.py
create mode 100644 framework/qemu_kvm.py
create mode 100644 framework/utils.py
create mode 100644 framework/virt_base.py
create mode 100644 framework/virt_dut.py
create mode 100644 framework/virt_resource.py
create mode 100644 test_plans/sriov_kvm_test_plan.rst
create mode 100644 tests/TestSuite_sriov_kvm.py
--
1.9.0
next reply other threads:[~2015-05-18 5:07 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-05-18 5:07 sjiajiax [this message]
2015-05-18 5:07 ` [dts] [‘dts-v1’ 1/9] Abstract the NIC device as the single class NetDevice sjiajiax
2015-05-18 7:46 ` Xu, HuilongX
2015-05-18 8:58 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 2/9] Optimize ssh connection sjiajiax
2015-05-18 7:06 ` Liu, Yong
2015-05-18 7:43 ` Jiajia, SunX
2015-05-19 0:38 ` Liu, Yong
2015-05-19 7:05 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 3/9] Add some params and functions related to the virtual test sjiajiax
2015-05-18 7:26 ` Liu, Yong
2015-05-18 8:08 ` Jiajia, SunX
2015-05-18 7:59 ` Xu, HuilongX
2015-05-18 9:08 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 4/9] Add VM class and the virtual DUT class and the virtual resource module sjiajiax
2015-05-18 8:23 ` Xu, HuilongX
2015-05-18 13:57 ` Liu, Yong
2015-05-19 5:46 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 5/9] Add qemu-agent-guest for QEMU VM sjiajiax
2015-05-18 14:00 ` Liu, Yong
2015-05-18 5:07 ` [dts] [‘dts-v1’ 6/9] Add a global virtual configure sjiajiax
2015-05-18 6:32 ` Liu, Yong
2015-05-18 6:48 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 7/9] add some pmd functions for tester to code the testpmd cases sjiajiax
2015-05-18 8:28 ` Xu, HuilongX
2015-05-18 8:45 ` Liu, Yong
2015-05-18 9:05 ` Jiajia, SunX
2015-05-18 9:20 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 8/9] Add two tar files for ACL testing sjiajiax
2015-05-18 14:02 ` Liu, Yong
2015-05-19 5:49 ` Jiajia, SunX
2015-05-18 5:07 ` [dts] [‘dts-v1’ 9/9] Add a suite to test SRIOV mirror with KVM sjiajiax
2015-05-18 6:29 ` [dts] [‘dts-v1’ 0/9] Liu, Yong
2015-05-18 6:47 ` Jiajia, SunX
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=1431925646-1314-1-git-send-email-sunx.jiajia@intel.com \
--to=sunx.jiajia@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).