xena_pairs: Add pairs topology for 2544 testing 77/33977/4
authorChristian Trautman <ctrautma@redhat.com>
Thu, 27 Apr 2017 20:08:49 +0000 (16:08 -0400)
committerChristian Trautman <ctrautma@redhat.com>
Mon, 15 May 2017 14:23:32 +0000 (10:23 -0400)
commit7eaeffff1c2976e1022f7716c7eb0c746482824e
treed5e1dea51a1f2c859241803aea1d017625d0b291
parent59aae8c0539ca9632d9ffdcb2788ab715fbff9ec
xena_pairs: Add pairs topology for 2544 testing

Add xena pairs topology and port removal options for JSON
files with RFC2544 testing.  Refactored JSON code for
better expansion later.

Resolved pathing issues related to previous patch allowing
for execution of VSPerf from any directory.

JIRA: VSPERF-502

Change-Id: Ida60c1223ae0f45f8879351770ab7fdce859b59b
Signed-off-by: Christian Trautman <ctrautma@redhat.com>
tools/pkt_gen/xena/json/__init__.py [new file with mode: 0644]
tools/pkt_gen/xena/json/json_utilities.py [new file with mode: 0644]
tools/pkt_gen/xena/json/xena_json.py [moved from tools/pkt_gen/xena/xena_json.py with 63% similarity]
tools/pkt_gen/xena/json/xena_json_blocks.py [new file with mode: 0644]
tools/pkt_gen/xena/json/xena_json_mesh.py [new file with mode: 0644]
tools/pkt_gen/xena/json/xena_json_pairs.py [new file with mode: 0644]
tools/pkt_gen/xena/xena.py