pkt_gen: STC - RFC 2889 Address Learning and Caching Support 41/27541/3
authorSridhar K. N. Rao <sridhar.rao@spirent.com>
Wed, 25 Jan 2017 10:06:25 +0000 (15:36 +0530)
committerMartin Klozik <martinx.klozik@intel.com>
Fri, 27 Jan 2017 08:02:34 +0000 (08:02 +0000)
commit7840b1411369b925013711a421066a83310fe114
tree96e590f302a0341e8393c858f565f4af0c704be1
parent5c0a56da1e337d70bb26dec3a0bf6bad5aff497f
pkt_gen: STC - RFC 2889 Address Learning and Caching Support

This patch adds RFC-2889 address-learning-rate test and
address-caching-capacity tests. The patch includes following changes

1. 01_testcases.conf: testcase definitions are added for new tests
2. results_constants.py: 3 new results constants are added, removed
   unsupported constants
3. testcenter-rfc2889-rest.py: Added support to these two new
   tests. Removed un-necessary synchronization of db-file. 5 new
   configuration parameters are added - which are explained in (4).
4. trafficgen.rst: Configuration description for rfc2889 tests are
   added. Stale information is removed.
5. testcenter.py: Support for two new tests are added. Separate
   functions for results analysis and parameter settings are added.
6. traffic_controller_rfc2889.py: Calls to functions in testcenter.py,
   based on the traffic_type, are added.

Removed trailing whitespaces from trafficgen.rst

JIRA: VSPERF-395

Change-Id: Ie6ca87519b7736e7410d7f0e60904579934af24a
Signed-off-by: Sridhar K. N. Rao <sridhar.rao@spirent.com>
conf/01_testcases.conf
core/results/results_constants.py
core/traffic_controller_rfc2889.py
docs/configguide/trafficgen.rst
tools/pkt_gen/testcenter/testcenter-rfc2889-rest.py
tools/pkt_gen/testcenter/testcenter.py