Improve IXIA IxNetwork library and traffic profile (2) 07/58807/6
authorRodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
Tue, 10 Apr 2018 08:15:55 +0000 (09:15 +0100)
committerRodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
Mon, 25 Jun 2018 11:39:09 +0000 (11:39 +0000)
commit4a06c196195fa118737b3b1229aa63332f3a5b2e
treeb87a67ab3db69aacd695b8d1450bd722ed00f4c6
parentba36ea248487f93d6a4183abcc5c58568d24c39f
Improve IXIA IxNetwork library and traffic profile (2)

This patch modifies the way the packet frame and the flow is configured
before the injection.

"IxNextgen.update_frame" modifies the L2 frame according to the
test case and setup the frame rate, frame size, traffic injection
duration and MAC addresses.

JIRA: YARDSTICK-1116

Change-Id: Ife08f15a4eda24d7835c92c4172b450854d112ee
Signed-off-by: Rodolfo Alonso Hernandez <rodolfo.alonso.hernandez@intel.com>
Signed-off-by: Emma Foley <emma.l.foley@intel.com>
(cherry picked from commit 8d10a6a8447fc2798491a6f3856e21b85fa309ba)
yardstick/common/exceptions.py
yardstick/network_services/libs/ixia_libs/ixnet/__init__.py [moved from yardstick/network_services/libs/ixia_libs/IxNet/__init__.py with 100% similarity]
yardstick/network_services/libs/ixia_libs/ixnet/ixnet_api.py [moved from yardstick/network_services/libs/ixia_libs/IxNet/IxNet.py with 62% similarity]
yardstick/network_services/traffic_profile/ixia_rfc2544.py
yardstick/network_services/vnf_generic/vnf/tg_rfc2544_ixia.py
yardstick/tests/unit/network_services/libs/ixia_libs/test_IxNet.py [deleted file]
yardstick/tests/unit/network_services/libs/ixia_libs/test_ixnet_api.py [new file with mode: 0644]