[dts] [‘dts-v1’ 0/9]

sjiajiax sunx.jiajia at intel.com
Mon May 18 07:07:17 CEST 2015


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



More information about the dts mailing list