[Autotest PATCH v2 0/4] Network performance regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset adds a new network perf testcase for Windows,
refactors old netperf test, and support numa resource control.
Process the raw results to a 'standard format' at the end of test,
then we can analyze them with general module, compute average
and compare with old results.
User can configure test time/repeat times for getting stable results.

Welcome to give feedback, thanks in advance!

Changes from v1:
- refactor analysis module
- add new features in analysis code
- shape those two tests
- fix some script bugs
- add autoio script for ntttcp test

---

Amos Kong (4):
      virt-test: add NTttcp subtests
      virt-test: Refactor netperf test and add analysis module
      netperf: pin guest vcpus/memory/vhost thread to numa node
      virt: Introduce regression testing infrastructure


 client/tests/kvm/control        |    7 +
 client/tests/kvm/perf.conf      |   23 +++
 client/virt/scripts/ntttcp.au3  |   41 +++++
 client/virt/subtests.cfg.sample |   59 ++++++-
 client/virt/tests/analyzer.py   |  172 ++++++++++++++++++++++
 client/virt/tests/netperf.py    |  312 ++++++++++++++++++++++++++++-----------
 client/virt/tests/ntttcp.py     |  183 +++++++++++++++++++++++
 client/virt/tests/regression.py |   34 ++++
 8 files changed, 733 insertions(+), 98 deletions(-)
 create mode 100644 client/tests/kvm/perf.conf
 create mode 100755 client/virt/scripts/ntttcp.au3
 create mode 100644 client/virt/tests/analyzer.py
 create mode 100644 client/virt/tests/ntttcp.py
 create mode 100644 client/virt/tests/regression.py

-- 
Amos Kong
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux