test suite reviews and discussions
 help / color / mirror / Atom feed
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

             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).