Improve IXIA IxNetwork library and traffic profile (2) 21/55321/14
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>
Tue, 12 Jun 2018 07:31:00 +0000 (08:31 +0100)
commit8d10a6a8447fc2798491a6f3856e21b85fa309ba
treeb775fdcf0513a7ef5f1d5ec0be2c2fe8a245cc89
parentee721fd3e8b77ccfe4252a107a9af8dc41ccc389
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>
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]