Support of configurable background load and implementation of LTD.CPU.RFC2544.0Packet... 65/1265/3
authorMartin Klozik <martinx.klozik@intel.com>
Tue, 18 Aug 2015 14:33:14 +0000 (15:33 +0100)
committerMaryam Tahhan <maryam.tahhan@intel.com>
Wed, 26 Aug 2015 08:15:53 +0000 (08:15 +0000)
commitbf378f2973e129527f2abde54094799303db0d07
tree3805cd5eabe242fbf9d0065583a6e91dd4e55c7a
parentfcdbebe21c7ce590bb6e321506dcd722ad9f9863
Support of configurable background load and implementation of LTD.CPU.RFC2544.0PacketLoss and LTD.Memory.RFC2544.0PacketLoss

Every testcase can be configured to run background load
on the DUT. Load is generated by chosen command line tool,
which must be installed according to the installation.md.
Currently 'stress' and 'stress-ng' tools are supported,
but support for new tool can be easily added.
Load can be configured by testcase configuration option 'load'.
Details about supported load generator options can be found
in conf/01_testcases.conf.

JIRA: VSPERF-23
JIRA: VSPERF-24
Change-Id: I3e1aebc0d41357f5a2764015c41ffc7e50fdbf8b
Signed-off-by: Martin Klozik <martinx.klozik@intel.com>
Reviewed-by: Billy O Mahony <billy.o.mahony@intel.com>
Reviewed-by: Maryam Tahhan <maryam.tahhan@intel.com>
Reviewed-by: Al Morton <acmorton@att.com>
13 files changed:
conf/01_testcases.conf
core/component_factory.py
docs/NEWS.rst
docs/installation.rst
testcases/testcase.py
tools/load_gen/__init__.py [new file with mode: 0644]
tools/load_gen/dummy/__init__.py [new file with mode: 0644]
tools/load_gen/dummy/dummy.py [new file with mode: 0644]
tools/load_gen/load_gen.py [new file with mode: 0644]
tools/load_gen/stress/__init__.py [new file with mode: 0644]
tools/load_gen/stress/stress.py [new file with mode: 0644]
tools/load_gen/stress_ng/__init__.py [new file with mode: 0644]
tools/load_gen/stress_ng/stress_ng.py [new file with mode: 0644]