[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